Pacotes Snap pelo Terminal - parte 3: list e install

Agora nós vamos aprender a listar todos os pacotes Snap instalados e também instalar pacotes. Eu vou instalar dois Snaps que foram usados nos exemplos da postagem anterior.

Comando list:
sintaxe:
snap list
Lista todos os Snaps instalados no sistema. (Não precisa de sudo).

Veja que eu ainda não tenho nenhum Snap instalado e me foi sugerido instalar o hello-world, só para fazer um teste, mostrando Hello World! na tela do Terminal (quem é da área de programação vai entender). A seguir vamos instalar dois pacotes e depois rodarei o comando list.

Comando install:
sintaxe:
sudo snap install nomedopacote
O comando vai instalar o pacote e suas dependências. (Precisa de sudo).
Ex 1: Instalando o VLC.

Após a instalação, você pode procurar o programa nos menus, ou na busca, do ambiente desktop (ex: GNOME, Xfce...) que você estiver usando.

Ex 2: Instalando o Visual Studio Code, mais chamado de VS Code pelos íntimos.

Aqui nós temos dois detalhes importantes: o nome do pacote do programa "Visual Studio Code" é apenas code e tivemos um erro, relacionado a coluna "Notes: classic", da saída do comando find (postagem anterior), que eu disse que explicaria na postagem sobre instalação. O confinamento desse Snap é o classic, que significa que ele pode acessar recursos fora do sandbox, seus arquivos, por exemplo. Por se tratar de um editor de código, ele vai ter permissão de criar e modificar arquivos, diretórios... Não se assuste com o "... que pode colocar o seu sistema em risco", esse pacote é de autoria de uma conta verificada (conforme mostrei na postagem anterior), então isso já passa uma segurança maior. Para instalar, precisamos adicionar o --classic no comando:

Agora que já instalamos os dois pacotes, vamos listar novamente, todos os snaps instalados, com suas dependências, mostrando algumas informações, como: nome do pacote, versão e etc:

Links:

Comando list:
https://snapcraft.io/docs/quickstart-tour#list-installed-snaps-2
Comando install:
https://snapcraft.io/docs/quickstart-tour#install-the-snap-6
Parte 2 find e info:
https://blogfelippehdlinux.blogspot.com/2024/03/pacotes-snaps-pelo-terminal-parte-2.html
Parte 1 intro e setup:
https://blogfelippehdlinux.blogspot.com/2024/02/pacotes-snap-pelo-terminal-parte-1.html

Comentários