Comandos Snap Linux: um guia com os principais comandos

principais-comandos-snap-para-linux

Snap é um empacotamento de software que tem o objetivo de ser universal. A ideia central é ter uma número maior de softwares para Linux, e para isso, concentrar tudo em um único tipo de empacotamento facilita o desenvolvimento. No entanto, os pacotes snap possuem comandos exclusivos, e saber sobre ele vai facilitar muito o seu uso. Conheça os principais comandos Snap utilizados no Linux.

Os pacotes Snap estão transformando a maneira como os softwares são instalados e gerenciados no Linux. Este artigo é um guia abrangente para quem deseja dominar os comandos Snap no Linux. O Snap, uma inovação no empacotamento de software, tem como objetivo ser universal e simplificar o desenvolvimento de softwares para Linux.

Com comandos exclusivos, o Snap oferece uma experiência de usuário simplificada e eficiente. Neste artigo, vamos explorar os principais comandos Snap utilizados no Linux, proporcionando a você o conhecimento necessário para aproveitar ao máximo essa poderosa ferramenta. Seja você um iniciante no Linux ou um usuário experiente, este guia sobre comandos Snap é essencial para otimizar sua experiência no Linux. Vamos mergulhar no universo dos comandos Snap.

Nós temos postado alguns artigos de como instalar o Snap em sua distribuição. Neste guia, saiba como utilizar pacotes Snap no Terminal Linux. Então vamos lá, confira e veja como é simples, basicamente o Snap já presente no Ubuntu segue o mesmo padrão dos gerenciadores de pacotes que já conhecemos e que vem com nossas distribuições favoritas.

Quais são as vantagens do Snap em relação a outros empacotamentos?

O Snap oferece várias vantagens em relação a outros formatos de empacotamento. Aqui estão algumas delas:

  1. Segurança aprimorada: Os pacotes Snap são isolados, o que significa que se um aplicativo falhar, ele não afetará seu sistema. Além disso, os pacotes Snap são normalmente instalados sem privilégios de root, o que reduz os riscos de segurança.
  2. Facilidade de manuseio: É mais fácil lidar com pacotes Snap do que com pacotes .deb.
  3. Atualizações automáticas: Os Snaps são atualizados automaticamente para a versão mais recente. Quatro vezes ao dia, os sistemas dos usuários verificarão se há novas versões e farão o upgrade em segundo plano.
  4. Atualizações não disruptivas: Como as atualizações não são feitas no local, os usuários podem manter seu aplicativo aberto enquanto ele é atualizado em segundo plano.
  5. Atualizações seguras: Se o seu aplicativo falhar ao atualizar, os usuários retornarão automaticamente para a revisão anterior.
  6. Universalidade: O Snap visa ser um formato de empacotamento universal, facilitando o desenvolvimento de softwares para Linux.
  7. Futuro promissor: No futuro, os pacotes Snap serão o formato de empacotamento para dispositivos móveis, internet das coisas e desktop.

Essas vantagens tornam o Snap uma escolha atraente para muitos desenvolvedores e usuários de Linux.

Ativando o suporte a pacotes Snaps no Linux

O suporte a pacotes Snaps, como todos sabem, não vem ativo por padrão na maioria das distribuições Linux. Mas, é possível ativar em todas elas. No entanto, no caso do Ubuntu Linux, este suporte já vem ativado por padrão. Contudo, nós preparamos um guia passo a passo para instalar e ativar o suporte a pacotes Snap no Linux.

Como utilizar pacotes Snap no Linux pelo Terminal

Para saber quais são os pacotes disponíveis no Snap execute o comando snap abaixo:

snap find

Agora, veja um exemplo de uso do comando find para localizar pacotes snaps. Digamos que você queira localizar o LibreOffice empacotado como snap, então execute o comando abaixo:

snap find libreoffice

Agora, digamos que você já encontrou o pacote snap que precisava e agora claro, você quer instalar, para isso execute o comando abaixo:

sudo snap install libreoffice

Onde os pacotes Snaps são instalados?

É importante lembrar que os pacotes Snaps não vão ser instalados na raiz do seu sistema, como os programas padrões, ele vai ficar na sua home, o caminho é /var/lib/snapd/snaps!

Comando para atualizar pacotes Snaps no Linux

Agora, ainda utilizando o pacote do LibreOffice. Digamos que você soube que uma nova versão do pacote libreoffice está disponível. No entanto, você quer apenas atualizar para a nova versão, neste caso execute:

sudo snap refresh libreoffice

Como saber quais pacotes snaps estão instalados no Linux

Dito isso, se você quiser saber quais os pacotes Snap estão instalados, execute o comando abaixo. Inclusive, essa listagem é importante para quem instalou muitos pacotes e quer saber sobre todos. Além disso, também é crucial saber o nome do pacote que talvez você queira desinstalar. Desta forma, com esse comando tudo é possível.

sudo snap list

Comando para desinstalar pacotes snaps

Agora, supomos que após instalar o LibreOffice ou qualquer outro pacote snap, você queira desinstalar. Para isso, execute o comando abaixo trocando o nome LibreOffice pelo que você precisa.

sudo snap remove libreoffice

Alterações do pacotes snap no Linux

Agora, para executar este comando, o pacote snap a ser consultado precisa estar instalado. Assim, vamos suporte que instamos o Gimp e queremos saber tudo o que foi feito com ele no sistema:

snap changes gimp

Pronto! Note a tela abaixo, há apenas os dados de instalação que foi feita hoje. Desta forma, você consegue saber o horário, o comando, e a ação que foi justamente instalar.

Manual completo dos pacotes snap para Linux

Por fim, ainda temos o man page do Snap. O comando é simples e contém tudo sobre os pacotes Snap. Mas, observe que a leitura será feito exclusivamente pelo Terminal. Assim, para acessar o manual do snap execute:

man snap

E assim, você verá a seguinte tela:

Sobre o uso de pacotes Snap no Linux

Como dito, a adesão dos pacotes snaps no Linux está crescendo. Mas, a popularização deles ainda é lenta. No entanto, o empacotamento era tido como uma exclusividade do Ubuntu, mas não é. Qualquer distribuição Linux, baseada ou não no Ubuntu, pode instalar os pacotes snaps.

Desta forma, pensando que talvez você queira instalar pacotes Snaps no seu sistema. Desensolvemos um tutorial completo sobre como ativar e instalar aplicativos através da Snap Store. Por fim, esperamos ter ajudado você.

Conclusão sobre o uso de pacotes Snap no Linux

Em conclusão, o Snap é uma inovação revolucionária no mundo do Linux. Com suas vantagens de segurança, facilidade de manuseio, atualizações automáticas e não disruptivas, universalidade e um futuro promissor, o Snap está definido para ser a escolha preferida para empacotamento de software. Dominar os comandos Snap é essencial para qualquer usuário de Linux, seja você um iniciante ou um profissional experiente. Com este guia, esperamos que você tenha adquirido um conhecimento valioso sobre os comandos Snap e esteja pronto para explorar o universo do Linux com mais confiança e eficiência. Feliz codificação!

Acesse a versão completa
Sair da versão mobile