O Postman é uma ferramenta essencial para desenvolvedores que trabalham com APIs. No Debian 12, há algumas formas de instalá-lo. Neste guia, você verá duas opções bem claras: via instalação manual (recomendada) e via Snap (alternativa funcional, porém mais pesada).
Opção 1 – Instalação Manual (sem Snap, sem Flatpak)
Este método utiliza o pacote oficial do Postman (tar.gz). Não depende de terceiros, oferece melhor performance e integração nativa com o sistema.
Etapas:
1. Baixe o Postman oficial:
cd /opt
sudo wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz
2. Extraia e remova o pacote:
sudo tar -xzf postman.tar.gz
sudo rm postman.tar.gz
3. Crie um link simbólico para facilitar a execução:
sudo ln -s /opt/Postman/Postman /usr/bin/postman
4. Crie um atalho de menu (para aparecer no lançador):
sudo tee /usr/share/applications/postman.desktop > /dev/null <<EOF
[Desktop Entry]
Name=Postman
GenericName=API Client
Comment=Postman GUI
Exec=postman
Icon=/opt/Postman/app/resources/app/assets/icon.png
Type=Application
Categories=Development;API;
EOF
5. Atualize os atalhos:
sudo update-desktop-database
6. Rode o Postman normalmente:
postman &
Opção 2 – Instalação via Snap (funciona, mas…)
Caso prefira ou já utilize Snap, você pode instalar o Postman com os passos abaixo. Vale lembrar que Snap costuma ser mais pesado e menos integrado com o sistema.
Etapas:
1. Instale o Snap:
sudo apt update
sudo apt install snapd -y
2. Ative o serviço:
sudo systemctl enable snapd
sudo systemctl start snapd
3. Corrija o caminho simbólico do Snap:
sudo ln -s /var/lib/snapd/snap /snap
4. Instale o Postman via Snap:
sudo snap install postman
5. Rode normalmente:
postman &
Conclusão
Se você preza por performance, tempo de inicialização rápido e controle total do sistema, a instalação manual em /opt
é a escolha ideal.
O Snap cumpre o papel, mas traz junto mais consumo de recursos, inicialização lenta e possíveis limitações de integração com o sistema e terminal.