Cum se instalează aplicații Snap în Arch Linux

Como instalar aplicativos Snap no Arch Linux

⌛ Reading Time: 3 minutes

Se você é um usuário Linux de longa data, provavelmente se lembra de como pode ser difícil instalar novos aplicativos. A menos que tenha sido incluído com o instalador, você geralmente precisa passar pelo processo de configuração, make, make install, geralmente procurando dependências ausentes ao longo do caminho. Gerenciadores de pacotes como apt e yum tornaram isso muito mais gerenciável, mas as dependências ainda podem incomodar você.

Você deve ter ouvido falar do Snap, que afirma corrigir muitos desses problemas. Você também deve ter ouvido que é uma coisa exclusiva do Ubuntu, mas, felizmente, isso não é verdade.

O que são aplicativos Snap?

Os aplicativos snap, conhecidos como “snaps”, devem ser independentes de distribuição, portanto, o ideal é que eles sejam executados da mesma forma, independentemente do sistema em que sejam executados. Para conseguir isso, a maioria das dependências e tempos de execução de que um aplicativo precisa para ser executado são agrupados no snap. Isso significa que, depois de configurar e executar rapidamente em seu sistema, é muito mais fácil adicionar aplicativos que, de outra forma, precisariam de várias dependências.

O Snap é apoiado pela Canonical, e é por isso que é frequentemente mencionado no Ubuntu, mas deve ser executado em qualquer distribuição Linux importante. Arch é até uma distribuição oficialmente suportada, então snap é uma ótima maneira de executar aplicativos que não são empacotados para Arch.

Instalando o Snapd Daemon

Para instalar os encaixes em seu sistema, você precisará do estalido daemon instalado. Embora o snap oficialmente suporte Arch, você precisará instalá-lo a partir do Arch User Repository (AUR). Felizmente, isso é fácil de fazer usando a ferramenta yaourt.

Como instalar distros compatíveis com o Arch Linux de aplicativos Snap

Primeiro, instale o snapd executando o seguinte comando:

Agora você precisa habilitar o serviço para ser executado. Para fazer isso, basta digitar o seguinte comando:

Instalando Aplicativos Snap

Agora que você instalou o snap, você pode usá-lo para instalar pacotes como faria com qualquer outro gerenciador de pacotes. Por exemplo, para instalar um determinado aplicativo usando o snap, basta executar o seguinte:

Para listar os snaps disponíveis em seu sistema, execute o seguinte:

Para pesquisar um pacote, você pode consultar se ele está disponível digitando o seguinte:

Como instalar aplicativos Snap Arch Linux Snap Store

Finalmente, para remover um pacote, basta executar o seguinte:

Outras dicas e truques instantâneos

Os aplicativos Snap são mantidos atualizados automaticamente por padrão, mas para atualizar manualmente todos os aplicativos, execute o seguinte:

Alguns snaps não usam o caminho tradicional, que é “/ var / lib / snapd / snap”. Em vez disso, eles instalam em “/ snap.” Para oferecer suporte à instalação desses “encaixes clássicos”, basta criar um link simbólico com o seguinte comando:

Agora você poderá instalar e executar esses aplicativos, mas eles serão instalados junto com todos os seus outros encaixes. É o melhor dos dois mundos e também é compatível com o Filesystem Hierarchy Standard.

Conclusão

Snap não é a única tecnologia desse tipo. Flatpak e AppImage são dois sistemas de pacotes semelhantes que visam resolver muitos dos mesmos problemas. Dito isso, com o Snap tendo o apoio do Ubuntu, ele parece ser o mais popular desses formatos, pelo menos por enquanto.

Isso significa que é o melhor? Há algum tempo, examinamos o Snap e o Flatpak para ver como eles se sustentam um contra o outro e para descobrir qual é o melhor.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.