Linux 上 Postman 的安装与配置指南
一 安装方式
sudo apt update && sudo apt install snapd;在 CentOS 8+ 可执行:sudo yum install snapd && sudo systemctl enable --now snapd.socket && sudo ln -s /var/lib/snapd/snap /snapsudo snap install postman(部分系统建议使用经典模式:sudo snap install postman --classic)postmanwget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gzsudo mkdir -p /opt/postman
sudo tar zxvf postman.tar.gz -C /opt/postman --strip-components=1
rm -f postman.tar.gz
sudo ln -s /opt/postman/Postman/Postman /usr/local/bin/postmanpostmansudo rpm -Uvh https://dl.pstmn.io/download/latest/linux/x64/yum/yum.repo && sudo yum install postman(以实际仓库可用性为准)二 首次配置与桌面集成
postman 启动,按提示 登录/注册 Postman 账户(可选,但推荐用于同步与备份)cat > ~/.local/share/applications/postman.desktop <<'EOF'
[Desktop Entry]
Name=Postman
Exec=/usr/local/bin/postman
Icon=/opt/postman/app/resources/app/assets/icon.png
Type=Application
Categories=Development;
EOF
chmod +x ~/.local/share/applications/postman.desktop
sudo tee /usr/share/applications/postman.desktop >/dev/null <<'EOF'
[Desktop Entry]
Encoding=UTF-8
Name=Postman
Exec=/usr/local/bin/postman
Icon=/opt/postman/app/resources/app/assets/icon.png
Terminal=false
Type=Application
Categories=Development;
StartupNotify=true
EOF
提示:图标路径需与实际安装目录一致;若图标不显示,请检查 Icon= 路径是否正确三 常用配置与高效使用
{{base_url}}/userspm.test("Status code is 200", () => pm.response.to.have.status(200));
pm.test("Response time < 200ms", () => pm.expect(pm.response.responseTime).to.be.below(200));
pm.test("Has username", () => {
const json = pm.response.json();
pm.expect(json).to.have.property("username");
});
npm install -g newmannewman run collection.json -e environment.json(可加 --reporters cli,json 生成报告)四 常见问题与排障
sudo apt-get install libgconf-2-4sudo apt install libcanberra-gtk-modulesudo yum install libgconf-2-4 libXScrnSaver