在 Debian 上调试 Postman,通常分几种场景:安装/启动问题、界面卡死、脚本/请求调试、命令行(Newman)调试。下面按常见情况给你一套实用的排查方法。
先确认你用的是哪种:
snap install postman
tar -xvf Postman-linux-x64-*.tar.gz
./Postman/Postman
sudo apt install postman
postman
# 或
/opt/Postman/Postman
看是否有:
libnss3 缺失gtk / libgbm 错误Sandbox 报错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 libasound2
postman --no-sandbox
或写别名:
alias postman='postman --no-sandbox'
rm -rf ~/.config/Postman
--disable-gpupostman --disable-gpu
~/.config/Postman/logs/
console.log("token", pm.environment.get("token"));
debugger;(仅本地 Electron 支持有限)如果你用 CI / 脚本:
npm install -g newman
newman run demo.postman_collection.json \
--environment env.json \
--reporters cli
调试用:
newman run x.json --verbose
Debian 上如果设置了:
echo $http_proxy
echo $https_proxy
Postman 可能走系统代理,可关闭。
--no-sandbox~/.config/Postman如果你愿意,可以告诉我:
我可以直接帮你定位。