Como instalar pacotes Snap no Ubuntu e outras distribuições Linux

Como instalar pacotes Snap no Ubuntu e outras distribuições Linux

Os pacotes de snap são uma forma relativamente nova de sistema de gerenciamento de pacotes projetado para Linux. Eles foram criados pela Canonical, a empresa por trás do Ubuntu, em 2014. O objetivo dos pacotes SNAP é facilitar a instalação, atualização e gerenciamento de software nos sistemas Linux. Neste artigo, forneceremos uma introdução aos pacotes de Snap no Linux, discutindo o que são e como eles funcionam.

Neste artigo, discutiremos como instalar pacotes Snap no Ubuntu e outras distribuições Linux.

Instalando o Snapd

Antes de podermos instalar pacotes de snap, precisamos garantir que o daemon Snapd esteja instalado em nosso sistema. Snapd é o processo de fundo que lida com a instalação e gerenciamento de pacotes de snap. Não é pré-instalado em algumas distribuições Linux, então precisaremos instalá-lo manualmente.

  • No Ubuntu, o Snapd pode ser instalado na linha de comando usando o seguinte comando:
    sudo apt install snapd  
  • Em outras distribuições Linux, o Snapd pode ser instalado usando o gerenciador de pacotes da distribuição. Por exemplo, no Fedora, o seguinte comando pode ser usado:
    sudo dnf install snapd  

Depois que a instalação terminar, o Snapd Daemon estará em funcionamento no seu sistema. Você pode encontrar o status do serviço com o seguinte comando.

SUDO Systemctl Status Snapd  

Procurando pacotes de snap

O utilitário de linha de comando do Snap oferece a opção para pesquisar pacotes/aplicativos de snap disponível na loja Snapcraft. Você pode pesquisar diretamente aplicativos na loja online Snapcrat.

Você também pode usar o Subcomando do Find Find, seguido pelo nome do pacote para pesquisar. Para encontrar pacotes de snap, digite:

SUDO SNAP Encontre Postman  

Como instalar um pacote Snap

Você pode instalar qualquer pacote disponível na loja Snapcraft com o seguinte comando. Para instalar o tipo de pacote:

Sudo Snap Install Postman  

Snappy também mantém os diferentes canais para instalação de pacotes. Isso permite que os usuários instalem qualquer versão estável, beta ou versões atualizadas diárias. Aqui estão os 4 principais canais disponíveis para pacotes de SNAP:

  • estábulo: Versão estável dos pacotes, recomendada para a maioria dos usuários ou ambientes de produção.
  • candidato: Ele fornece pacotes com atualizações antes da implantação estável, ou aqueles que verificarão se um problema específico foi resolvido.
  • beta: para usuários que desejam testar os recursos mais recentes, normalmente fora de um ambiente de produção.
  • borda: Para os usuários que desejam rastrear de perto o desenvolvimento.

Você pode usar --canal Para especificar o nome do canal para instalar o pacote dele. O canal é um conceito de snap que representa o lançamento de um snap.

Para instalar a versão beta:

Sudo Snap Install Postman -Channel = beta 

Para instalar a liberação da borda:

Sudo Snap Install Postman -Channel = Edge 

LISTA PACAGES SNAP instalados

Use o comando snap list para visualizar todos os snaps instalados em seu sistema. Para visualizar os pacotes instalados, digite:

Lista de snap sudo  

Como atualizar os pacotes de snap

Os pacotes de snap são atualizados automaticamente por padrão. Você também pode atualizá -lo manualmente usando a linha de comando. Para descobrir as atualizações disponíveis para os pacotes, execute:

SUDO Snap Refresh -Lista  

Use o comando abaixo para atualizar os pacotes SNAP em seu sistema.

SUDO Snap Refresh  

Como rebaixar um pacote Snap

O Snapd também permite reverter qualquer pacote para a versão anterior. Se você atualizou acidentalmente para o pacote ou não gosta do pacote atualizado. Use o seguinte comando para reverter qualquer pacote:

SUDO Snap revert   

Isso reverterá a revisão SNAP e os dados associados ao aplicativo.

Removendo pacotes de snap

Você pode remover pacotes de snap a qualquer momento, sempre que não for necessário. Execute o seguinte comando com o nome do pacote para remover do seu sistema:

SUDO Snap Remover   

O comando acima removerá todos os dados, aplicativos e dependências do usuário associados dos sistemas. Ele também parará e removerá todos os serviços associados a esse pacote.

Conclusão

Os pacotes de snap estão se tornando uma maneira cada vez mais popular de instalar e gerenciar software no Linux. Eles oferecem várias vantagens sobre os sistemas tradicionais de gerenciamento de pacotes, incluindo facilidade de uso, portabilidade e segurança aprimorada. Seguindo as etapas descritas neste artigo, você pode instalar e gerenciar facilmente pacotes de snap no seu Ubuntu ou outro sistema de distribuição Linux.