Parte 2: gerenciador de pacotes eopkg (Solus)
Continuando a série, agora nós vamos ver dois comandos: um para procurar por pacotes e outro para obter informações deles.
Introdução
Nós já sabemos atualizar o sistema (parte 1), agora vamos aprender a procurar por pacotes contidos nos repositórios oficiais (incluindo uma opção para procurar somente pelos que estão instalados) e obter informações de pacotes.
Observação
Nenhum dos comandos dessa postagem precisarão de usar o sudo. Eu vou rodar três exemplos nos comandos, para tentar exemplificar as possíveis situações: um em que o pacote se encontra nos repos, mas não está instalado (fastfetch); outro em que o pacote não está nos repos e não está instalado (librewolf) e por último, um que o pacote está nos repos e está instalado (firefox). Não quer dizer, necessariamente, que os pacotes instalados no meu sistema, também estejam no seu e vice-versa.
Comandos
eopkg search
ou pelo alias:
eopkg sr
Busca por um termo (no nome, descrição e resumo do pacote) nos repositórios.
eopkg search fastfetch
Repare que o meu terminal até coloriu (de vermelho) os resultados da busca pelo termo: fastfetch. Ele foi encontrado nos repos, mas não dá para saber se está instalado. Podemos resolver isso, passando a opção -i (--installdb) para procurar apenas na base de dados de pacotes instalados:
eopkg search -i fastfetch
eopkg search librewolf
Não está nos repos.
eopkg search -i librewolf
Também não está instalado.eopkg search firefox
Foram encontrados vários pacotes com o termo firefox, no nome, ou na descrição. Alguns resultados em que não apareceram o termo no nome e descrição, é porque têm ele no resumo, que não aparece aqui. O resumo aparece em outro comando, que veremos depois.eopkg search -i firefox
Esse obteve resultado, pois ele está instalado.eopkg info
não tem alias
Mostra informações sobre um pacote: se está instalado, se está contido nos repositórios, versão, resumo, licença, dependências... Diferente do eopkg search, em que você pode pesquisar por um termo, que não precisa ser, necessariamente, o nome do pacote, por exemplo: web browser, aqui no eopkg info, você deve passar o nome exato do pacote.
eopkg info fastfetch
eopkg info librewolf
Não está instaldo e nem contido nos repos. Nesse caso, uma opção para instalá-lo seria usar um formato universal, flatpak, por exemplo.
eopkg info firefox
Repare que apareceram duas partes de informações; a do pacote instalado no topo e mais abaixo, a do contido nos repos, que nesse caso, é a mesma versão. Ou seja, meu pacote firefox está instalado e atualizado.
E acabou, por enquanto! Espero que tenha gostado.
Referências
A maior
parte das referências estão inseridas via links no texto, na primeira
ocorrência de cada palavra.
https://help.getsol.us/docs/user/package-management/basics/
Por
favor, considere ajudar o blog, compartilhando nas redes sociais, comentando,
ou através de uma doação (PIX), para me incentivar a continuar criando conteúdo: felippehdlinux@protonmail.com
Se increva também no canal do YouTube: https://www.youtube.com/@felippehdlinux
Obrigado 😀
Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.
Comentários
Postar um comentário
Obrigado pelo comentário, ele foi para a moderação, que se faz necessária, devido ao grande número de spam e haters. Seu comentário será publicado se estiver tudo OK. Agradeço a compreensão.