Assim como o gerenciador de pacotes APT e YUM, o Snap também é usado para implantar pacotes nas distribuições Linux.
O Snap fornece uma facilidade aos desenvolvedores de que eles podem fazer upload de seus aplicativos diretamente para o Snap Store após o teste adequado, o que aumenta a acessibilidade para o usuário final, pois não há resistência pelos mantenedores de distribuição. Nos pacotes Snap Store, são conhecidos como Snaps e podem ser instalados, executados e removidos das distribuições Linux usando o comando snap.
Este artigo explicará o procedimento de instalação do gerenciador de pacotes do Snap no pop!_OS, que é uma distribuição Linux baseada em Ubuntu, e depois instalar, executar e excluir alguns pacotes do pop!_OS usando o snap.
Como instalar o gerenciador de pacotes Snap no pop!_OS
Primeiro, atualizaremos o repositório do pop!_OS usando o comando:
$ sudo apt update
Os pacotes estão atualizados, agora instale o gerenciador de pacotes Snap executando o comando:
$ sudo apt install snapd
Para confirmar a instalação do Snap Package Manager, verificaremos os detalhes da versão usando o comando:
$ snap -versão
O gerenciador de pacotes do Snap foi instalado com sucesso.
Como instalar snaps usando o gerenciador de pacotes Snap
Há uma lista dos snaps de diferentes aplicações no Snapcraft Store, que podem ser abertos no navegador:
Digite o nome do snap na barra de pesquisa para verificar se esse aplicativo está disponível no Snap Store ou não, assumimos que queremos instalar o VLC Media Player, para digitar “VLC” e clicar no botão Pesquisar:
Ele mostra os resultados do VLC, clique no ícone do VLC Media Player:
Uma descrição do Media Player VLC será aberta, clique no menu suspenso de versões para ver as versões disponíveis do VLC, escolha a versão, arquitetura e clique no botão "Instalar" para sua instalação. Também podemos instalá -lo através do terminal executando o seguinte comando:
$ sudo snap install vlc
Após alguns momentos, o VLC será instalado, para executar o aplicativo executar o comando:
$ vlc
O aplicativo VLC Media Player será aberto:
Para excluir o mídia do VLC do pop!_OS Usando o gerenciador de pacotes Snap, use o comando:
$ sudo snap remove vlc
Como excluir o gerenciador de pacotes do Snap do pop!_OS
Podemos excluir o gerenciador de pacote Snap do pop!_OS usando o comando:
$ sudo apt purge snapd -y
Qual é a desvantagem do gerenciador de pacote Snap
Como discutimos anteriormente, os pacotes SNAP são gerenciados apenas pelos desenvolvedores e nenhum mantenedor de distribuição está envolvido, para que não seja garantido que o aplicativo disponível esteja na versão mais recente. Em segundo lugar, os pacotes de snap são maiores em tamanho porque vêm com todas as dependências necessárias.
Conclusão
Existem muitos pacotes que não estão disponíveis no repositório oficial do pop!_OS, mas estão disponíveis na loja Snapcraft, esses aplicativos podem ser baixados da loja Snapcraft e instalados no pop!_OS com a ajuda do gerenciador de pacotes Snap. Este post discutiu a instalação do gerenciador de pacote Snap no pop!_OS e também instalei o pacote do vlc media player para entender como o gerenciador de pacotes Snap é usado para instalar, executar e excluir os pacotes do pop!_OS.