Ubuntu下Postman插件如何安装与管理
小樊
40
2025-12-18 05:11:09
Ubuntu下Postman插件的安装与管理
一 概念澄清与推荐方案
- Postman 在 Ubuntu 上以桌面应用为主,并非浏览器里的“插件”。早期常见的 Postman Chrome App 已被弃用,官方更推荐安装原生桌面版,以获得完整的 Cookie 管理、内置代理、控制台、请求拦截等能力。若你只需浏览器内使用,可考虑 Chrome 扩展方案,但功能与更新节奏均受限。
二 原生桌面版安装与更新卸载
- 安装方式
- Snap(推荐):sudo snap install postman --classic
- 官方 .deb 包:从 Postman 官网下载 Postman-linux-x64-*.deb,执行:sudo dpkg -i Postman-linux-x64.deb;若依赖异常,运行:sudo apt-get install -f
- 启动与更新
- 启动:在应用菜单搜索 Postman,或终端执行:postman(Snap 也可用:snap run postman)
- 更新:Snap 自动更新;.deb 方式需关注官网新版本并重新安装
- 卸载
- Snap:sudo snap remove postman
- .deb:sudo apt remove postman
- 以上安装路径与步骤适用于 Ubuntu/Debian 系发行版。
三 浏览器扩展方案与限制
- 安装步骤
- 打开 Chrome 网上应用店,搜索并添加 Postman 扩展(适用于需要在浏览器内快速发起请求的场景)
- 管理与维护
- 在 chrome://extensions/ 启用/禁用/移除扩展;需要手动更新时,可开启右上角开发者模式并点击立即更新扩展
- 重要限制
- Chrome App 已弃用,扩展形态缺少原生应用的部分能力(如完整 Cookie、内置代理、控制台、部分受限 Header 支持等),不适合作为长期主力工具。
四 内置功能与“类插件”能力的管理
- 集合与环境
- 通过 Manage Environments 创建 开发/测试/预生产/生产 环境;在请求中使用 {{变量名}} 引用环境变量,便于多环境切换与团队协作(可导出/导入 JSON 备份与共享)
- 脚本与自动化
- 在 Pre-request Script 中编写 JavaScript 动态生成 token、设置 Header 等,例如:
- pm.environment.set(“token”, "Bearer " + Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15));
- pm.request.headers.add({key: “Authorization”, value: pm.environment.get(“token”), type: “text”});
- 历史与控制台
- 使用 Postman Console 查看请求与响应细节,便于调试与问题定位(原生应用功能)。