如何在Linux上升级Postman
小樊
31
2025-12-29 17:50:39
Linux上升级 Postman 的实用步骤
升级方式总览
- 使用 Snap:一条命令即可完成下载与替换,适合 CentOS 7/8/9 等已启用 Snap 的系统。
- 手动下载 .tar.gz 包:通用、可控,适合所有发行版,便于多版本并存与回滚。
- 升级前请先完全退出正在运行的 Postman 进程,避免文件被占用导致替换失败。
方式一 使用 Snap 升级
- 已安装 Snap 的情况:
- 执行:
sudo snap refresh postman
- 验证:
snap list postman,查看版本号是否已更新
- 未安装 Snap 的情况(以 CentOS 为例):
- 安装与启用:
sudo yum install snapd && sudo systemctl enable --now snapd.socket
- 建立 Snap 挂载点:
sudo ln -s /var/lib/snapd/snap /snap
- 安装 Postman:
sudo snap install postman
- 后续升级:
sudo snap refresh postman
- 说明:Snap 会自动处理依赖与版本替换,适合希望“少维护”的场景。
方式二 手动下载并更新 .tar.gz 包
- 下载最新版本:前往 Postman 下载页 获取 Linux x64 的 .tar.gz 安装包(文件名通常类似:Postman-linux-x64-*.tar.gz)
- 关闭 Postman 后执行升级:
- 解压到目标目录(示例:/opt):
tar -xzf Postman-linux-x64-*.tar.gz -C /opt
- 备份旧版本并替换为新版本(推荐做法):
sudo rm -rf /opt/postman
sudo mv postman /opt/postman
- 统一调用入口(如尚未创建):
sudo ln -sfn /opt/postman/Postman /usr/bin/postman
- 重新启动:
postman
- 说明:该方式便于多版本并存与快速回滚,适合需要精确控制安装路径与版本的场景。
验证与常见问题
- 验证版本:
- 命令行:
postman --version
- 应用内:左上角菜单 → About Postman 查看版本号
- 常见问题处理:
- 依赖缺失(如 libXss.so.1):
sudo yum install libXScrnSaver
- 升级后命令找不到:检查软链是否正确,或重新创建:
sudo ln -sfn /opt/postman/Postman /usr/bin/postman
- 无法替换目录:确认已退出所有 Postman 进程后再执行替换
- 建议:升级前备份 Postman 数据目录(包含集合、环境等),以防意外丢失。