在 Ubuntu 上配置 Postman 环境,通常有三种常见方式:官方桌面版(推荐)、Snap 安装、命令行版(Newman,用于自动化测试)。下面分别说明。
Postman-linux-x64-*.tar.gzcd ~/Downloads
tar -xvf Postman-linux-x64-*.tar.gz
sudo mv Postman /opt/
sudo ln -s /opt/Postman/Postman /usr/local/bin/postman
postman
可选:创建桌面图标
nano ~/.local/share/applications/postman.desktop
内容:
[Desktop Entry]
Name=Postman
Exec=/opt/Postman/Postman
Icon=/opt/Postman/app/resources/app/assets/icon.png
Type=Application
Categories=Development;
sudo snap install postman
启动:
postman
⚠️ 注意:Snap 版在某些 Ubuntu 版本中可能有沙箱限制
Postman 中的 Environment 用于管理变量(如 URL、Token)。
base_url → http://localhost:8080token → xxxxxx{{base_url}}/api/users
如果你需要在 Ubuntu 服务器或无界面环境运行 Postman 集合:
sudo apt update
sudo apt install nodejs npm
sudo npm install -g newman
newman run collection.json \
-e environment.json \
--reporters cli,html
示例:
newman run api_test.postman_collection.json \
-e dev.postman_environment.json
sudo apt install libnss3 libatk1.0-0 libatk-bridge2.0-0 libcups2 libxkbcommon0 libxcomposite1 libxdamage1 libxfixes3 libxrandr2 libgbm1 libpango-1.0-0 libcairo2
Postman 官方不支持中文,但可使用第三方汉化包(不推荐生产环境)。
| 场景 | 推荐方式 |
|---|---|
| 本地开发调试 | 官方 AppImage |
| 快速安装 | Snap |
| 服务器/CI 测试 | Newman |
如果你有具体用途(如测试 REST API、自动化测试、代理配置),可以告诉我,我可以给你更针对性的配置示例。