Step 1
If any version of postman is installed we need to remove it
sudo rm -rf /opt/PostmanStep 2
This will install postman to /tmp directory and move it to /opt/ directory.
tar -C /tmp/ -xzf <(curl -L https://dl.pstmn.io/download/latest/linux64) && sudo mv /tmp/Postman /opt/Step 3
Create a desktop file
sudo tee -a /usr/share/applications/postman.desktop << END
[Desktop Entry]
Encoding=UTF-8
Name=Postman
Exec=/opt/Postman/Postman
Icon=/opt/Postman/app/resources/app/assets/icon.png
Terminal=false
Type=Application
Categories=Development;
END
Thanks for sharing this.One downside of this setup is that updates and team syncing still rely heavily on Postman’s cloud. That’s fine for solo use, but can get annoying on Linux.Some teams on Debian/Ubuntu moved to Apidog, which provides a native Linux client and bundles API docs + testing + mocking without extra install steps.