You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CentOS 6.9安装Postman失败求助:缺失GLIBC_2.14依赖

Fixing Postman's GLIBC_2.14' not found Error on CentOS 6.9

Hey there, let's work through this Postman issue on your CentOS 6.9 system—this is a super common pain point with older distros that ship with outdated system libraries. CentOS 6.9 comes with GLIBC 2.12 out of the box, which is way too old for modern Postman builds. The big rule here: never upgrade your system-wide GLIBC—it'll break almost every tool on your server. Instead, try one of these safe workarounds:

Option 1: Grab an Older Postman Version (Quickest Fix)

Newer Postman releases dropped support for GLIBC 2.12, but older builds still work. Look for versions around 7.36.0 or earlier—these are the last ones that play nice with CentOS 6.9. Just download the tar.gz package, extract it, and run the Postman binary directly—no library hacks needed.

Option 2: Run Postman with a Local GLIBC Install (For Latest Postman)

If you want to stick with the newest Postman, you can compile a newer GLIBC in a non-system directory and force Postman to use it at runtime. Here's how:

Step 1: Install build dependencies

First, make sure you have the tools to compile GLIBC:

yum install -y wget bzip2 make gcc

Step 2: Download and prepare GLIBC 2.14

We'll install this to /opt/glibc-2.14 so it doesn't interfere with your system:

cd /opt
wget https://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.bz2
tar xjf glibc-2.14.tar.bz2
mkdir glibc-2.14-build
cd glibc-2.14-build

Step 3: Compile and install

Run the configure script, compile, and install—this takes a few minutes:

../glibc-2.14/configure --prefix=/opt/glibc-2.14
make -j$(nproc)
make install

Step 4: Launch Postman with the local GLIBC

Head to your Postman installation folder, then run this command to use the new library:

LD_LIBRARY_PATH=/opt/glibc-2.14/lib:$LD_LIBRARY_PATH ./Postman

To make this easier, create a simple shell script (name it run-postman.sh):

#!/bin/bash
export LD_LIBRARY_PATH=/opt/glibc-2.14/lib:$LD_LIBRARY_PATH
# Replace the path below with your actual Postman binary path
/path/to/your/postman/folder/Postman

Make it executable:

chmod +x run-postman.sh

Now just run ./run-postman.sh whenever you need to open Postman.

Option 3: Use Docker (Cleanest, No Library Changes)

If you have Docker set up on your system, this is the cleanest way to avoid library conflicts entirely:

  • Pull the official Postman image:
docker pull postman/postman
  • Run it with X11 forwarding so you can see the GUI:
docker run -it --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix postman/postman

Note: You'll need X11 enabled on your CentOS system for this to work—if you're running headless, you might need to set up VNC or another remote display method.


内容的提问来源于stack exchange,提问作者user7375520

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 08:37:28