Pacotes Snap pelo Terminal - parte 2: find e info

 


Antes de continuar, eu espero que você já tenha o suporte a pacotes Snap habilitado, conforme expliquei na postagem anterior.

Nessa postagem nós vamos tratar de dois comandos: find (para procurar por pacotes) e info (obter informações sobre pacotes). Nenhum deles precisa de privilégios de administrador para rodar (sudo).

Comando find
Sintaxe:
snap find termodebusca

Ex: vamos procurar pelo pacote vlc:

O pacote que estou buscando, é justamente o primeiro nos resultados: o nome é vlc mesmo (nem sempre o nome de um pacote será o mesmo do termo de busca), mostra a versão (do canal estável), veja que o publisher é o videolan (conta verificada) as notas estão vazias e têm um sumário.

Ex 2: agora vamos buscar, duas vezes, por um mesmo termo composto, "visual studio code", com e sem aspas duplas:


Nas duas buscas, tivemos os mesmos resultados, então não faz diferença usar, ou não, aspas duplas, para procurar por um termo composto. Porém, na documentação os exemplos estão com aspas duplas, então é a maneira que eu recomendo que você use. A única diferença, além das óbvias, da busca anterior pelo vlc, é que dessa vez temos um classic em notas. Eu vou explicar a respeito na postagem sobre instalação, ignore por enquanto.

Comando info
Sintaxe:
snap info nomedopacote

Ex: eu quero saber mais sobre o visual studio code, que buscamos acima. Porém, diferente do comando find, o info você deve passar o nome do pacote, que no caso vimos que é code.

Temos várias informações, como: versão, sumário, publisher (conta verificada), url do pacote na loja/único repositório, que você pode segurar Ctrl e clicar, para abrir no navegador web padrão, a licença, uma descrição mais completa do que o sumário, canais disponíveis (stable, candidate, beta...), embora o code só esteja disponível no stable (que é o canal padrão para os snaps).
* Obs: Comparando com Flatpak, por curiosidade, Snap tem apenas um repositório (Snapcraft), porém no Flatpak, a grande maioria dos usuários acabam usando apenas um (Flathub).

Links:
Parte 1: https://blogfelippehdlinux.blogspot.com/2024/02/pacotes-snap-pelo-terminal-parte-1.html
Find: https://snapcraft.io/docs/quickstart-tour#finding-snaps-3
Info: https://snapcraft.io/docs/quickstart-tour#learn-about-a-snap-5
Sudo: https://www.sudo.ws/about/intro/
VLC: https://snapcraft.io/vlc
Code: https://snapcraft.io/code
Snapcraft: https://snapcraft.io/
Flatpak: https://www.flatpak.org/
Flathub: https://flathub.org/

Comentários