在 Debian 上安装 Postman,是否需要额外依赖,主要取决于安装方式。下面把常见方式都说明一下,并列出可能需要的依赖。
Postman 官方只提供 tar 包(不是 deb),不依赖 system 包管理器自身,但依赖系统基础库。
wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz
sudo tar -xzf postman.tar.gz -C /opt
sudo ln -s /opt/Postman/Postman /usr/local/bin/postman
大多数桌面系统已经具备,但服务器或最小系统可能缺:
sudo apt install \
libgtk-3-0 \
libx11-xcb1 \
libxcomposite1 \
libxcursor1 \
libxdamage1 \
libxi6 \
libxtst6 \
libnss3 \
libcups2 \
libxss1 \
libxrandr2 \
libasound2 \
libatk1.0-0 \
libatk-bridge2.0-0 \
libpangocairo-1.0-0 \
libdrm2 \
libgbm1 \
libxshmfence1
✅ 如果已经装了 GNOME / KDE 桌面,基本不需要额外安装
sudo apt install snapd
sudo snap install postman
snapd⚠️ Debian 官方对 Snap 态度保守,部分版本需要额外启用。
sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.getpostman.Postman
flatpak查看错误信息:
postman
# 或
/opt/Postman/Postman
如果提示类似:
error while loading shared libraries: libXxxx.so.x
直接安装缺少的库即可:
sudo apt install libxxx
Debian 安装 Postman 主要依赖:
libgtk-3-0libnss3libx11libxss1libasound2✅ 桌面版 Debian:基本不用管
✅ 最小服务器版:需要手动补依赖
如果你愿意,可以告诉我:
我可以给你精确到命令的依赖清单。