在 Ubuntu 上修复 Postman 报错,需要先判断是哪一类问题。下面按常见场景给你一套排查和修复方法,你可以对照自己的报错信息使用。
报错示例:
error while loading shared libraries: libnss3.so
修复:
sudo apt update
sudo apt install -y libnss3 libnspr4 libatk1.0-0 libatk-bridge2.0-0 \
libcups2 libdrm2 libxkbcommon0 libxcomposite1 libxdamage1 \
libxfixes3 libxrandr2 libgbm1 libpango-1.0-0 libcairo2
postman: command not found
修复(重新安装):
sudo snap remove postman
sudo snap install postman
⚠️ Snap 版本有时权限不足,建议测试:
snap run postman
如果你是从官网下载的 postman.tar.gz:
tar -xvf Postman-linux-x64-*.tar.gz
sudo mv Postman /opt/
sudo ln -s /opt/Postman/Postman /usr/local/bin/postman
确保执行权限:
chmod +x /opt/Postman/Postman
报错示例:
SSL Error: self signed certificate
解决方法:
如果你在 Ubuntu 使用了代理:
echo $http_proxy
echo $https_proxy
Postman 中:
Ubuntu 下注意:
127.0.0.1 而不是 localhostnetstat -tlnp | grep 8080
rm -rf ~/.config/Postman
rm -rf ~/.cache/Postman
然后重启 Postman。
如果你用的是 Ubuntu 22.04+:
export GDK_BACKEND=x11
postman
或编辑:
~/.profile
添加:
export GDK_BACKEND=x11
sudo snap install postman
或
sudo apt install postman
请把 具体报错内容 贴出来,例如:
lsb_release -a)我可以直接给你针对性修复命令。