Insomnia: Instalando a app no OpenSUSE Tumbleweed

Durante o desenvolvimento de sistemas complexos, projetar, depurar e testar APIs são etapas muito comuns. Rotas e endpoints precisam ser validadas e seus comportamentos observados. Por isso, os devs precisam de ferramentas que oferecem facilidades para essas etapas. Uma das aplicações mais usadas atualmente no mercado de trabalho é o Insomnia.

O que é o Insomnia?

Segundo a documentação oficial, o “Insomnia é um aplicativo de código aberto para desktop que simplifica o design, a depuração e o teste de APIs.” (Kong Developer, 2026).

A aplicação oferece a combinação de uma interface fácil de usar com funcionalidades avançadas, tais como auxiliares de autenticação, geração de código e variáveis ​​de ambiente. Estes recursos foram pensados para permitir que desenvolvedores testem os endpoints e rotas de suas APIs

Você pode instalar o Insomnia no macOS, Windows e Linux. Neste artigo, faremos a instalação no Linux OpenSUSE Tumbleweed.

Instalando no OpenSUSE Tumbleweed

Para começarmos a instalação, precisamos entender o conceito de snaps. Basicamente, os snaps “são aplicativos empacotados com todas as suas dependências para serem executados em todas as distribuições Linux populares a partir de uma única compilação. Eles são atualizados automaticamente e revertem para versões anteriores sem problemas.” (Snapcraft, 2026).

O Snap pode ser instalado a partir da linha de comando no openSUSE ou pela Snap Store, uma loja de aplicativos com milhões de usuários. Neste artigo, faremos por meio do terminal.

Habilite o snapd

Primeiro, você precisa adicionar o repositório snappy pelo terminal. O comando apropriado para a versão Tumbleweed é o que está disponível a seguir. Caso esteja usando a versão Leap, você pode encontrar o comando correspondente no site oficial (clique aqui).

sudo zypper addrepo --refresh https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed snappy

Com o repositório adicionado, importe sua chave GPG – GNU Privacy Guard (uma ferramenta de criptografia baseada no padrão OpenPGP usada para proteger dados, assinar documentos digitalmente e autenticar identidades):

sudo zypper --gpg-auto-import-keys refresh

Agora, atualize o cache do pacote para incluir o novo repositório snappy:

sudo zypper dup --from snappy

Finalmente, podemos instalar o Snap usando o comando:

sudo zypper install snapd

Após a instalação, você deve reiniciar seu computador, ou realizar um logout/login para que o binário do snap (/snap/bin) seja adicionado ao PATH. Além disso, habilite e inicialize os serviços snapd e snapd.apparmor com os comandos:

sudo systemctl enable --now snapd
sudo systemctl enable --now snapd.apparmor

E pronto! Depois dessa volta, finalmente podemos instalar o Insomnia. Para isso, use o comando abaixo:

sudo snap install insomnia

Após o término da instalação, caso queira, você pode reiniciar a máquina para garantir que a aplicação está sendo facilmente reconhecida pelo sistema operacional.

Chegamos ao fim do nosso tutorial. Obrigado pela leitura e bons estudos!

Referências

CANONICAL SNAPCRAFT. Install insomnia on openSUSE. Disponível em: <https://snapcraft.io/install/insomnia/opensuse#install>. Acesso em: 11 abr. 2026.

KONG DEVELOPER. Insomnia. Disponível em: <https://developer.konghq.com/insomnia/> Acesso em: 11 abr. 2026.