Comandos equivalentes: apt Vs pacman - parte 02
Bom, continuando com a série sobre os comandos equivalentes, entre os gerenciadores de pacotes apt e pacman, agora vamos aprender a buscar pacotes nos repositórios.
Eu vou passar três exemplos sobre a busca, para mostrar diferentes situações: 1- Quando o pacote buscado está contido nos repositórios e já está instalado no sistema; 2- Quando o pacote está contido nos repositórios, mas não está instalado; 3- Quando não há resultados, ou seja, não tem nos repos um pacote com o nome/descrição do termo de busca e não está instalado;
Tanto no apt, quanto no pacman, você procura por um pacote usando um termo (podem ser uma ou mais palavras, separadas por espaço) e o resultado vai mostrar (se houverem nos repos) pacotes que contenham o termo de busca, no nome ou na descrição do pacote. A busca não precisa de privilégios de administrador para rodar (sudo). Então vamos lá!
pacman
Para buscar por pacotes nos repos do Arch Linux e derivados, a sintaxe do comando é:
pacman -Ss nomepacote
Obs: O primeiro S é maiúsculo.
Vamos aos exemplos:
1- Quando o pacote buscado está contido nos repositórios e já está instalado no sistema;
Veja que eu procurei pelo htop, que foi encontrado nos repos e disse que está instalado no sistema. Dê uma olhada no resultado, ele mostra o repositório em que o pacote se encontra (extra), o nome do pacote seguido da versão (htop 3.2.2-1) o status ([instalado]) e uma pequena descrição abaixo (Interactive process viewer). Para maiores informações sobre pacotes, veremos na próxima postagem...
2- Quando o pacote está contido nos repositórios, mas não está instalado;
O chromium está nos repos, mas não está instalado.
3- Quando não há resultados, ou seja, não tem nos repos um pacote com o nome/descrição do termo de busca e não está instalado;
Não houve resultados, ou seja, não tem pacotes contendo os termos da busca (microsoft edge), nem no nome, nem na descrição. Uma opção quando isso acontece, é procurar no AUR.
apt
Para buscar pacotes no Debian e derivados, a sintaxe é:
apt search nomepacote
Vamos aos exemplos:
1- Quando o pacote buscado está contido nos repositórios e já está instalado no sistema;
Repare que o htop foi encontrado nos repos e já se encontra instalado.
2- Quando o pacote está contido nos repositórios, mas não está instalado;
O pacote foi encontrado, mas não está instalado, seu nome é: brave-browser
Obs: apesar do termo de busca poder ser separado por espaço, os nomes de pacotes não podem ser, devem ser tudo junto. Aqui usaram um - para juntar o nome composto
3- Quando não há resultados, ou seja, não tem nos repos um pacote com o nome/descrição do termo de busca e não está instalado;
Obs: pode ser que em uma distro você encontre um pacote e na outra não. Algumas distros tem repositórios próprios, que podem oferecer mais pacotes, do que os contidos nos repos oficiais. Ex: nos repos oficiais do Debian não tem o brave-browser, mas no repo do Mauna Linux têm. Uma opção caso não encontre pacotes nos repos, é usar um PPA.
Na próxima postagem, vamos aprender a obter informações sobre os pacotes.
Ajude o blog! Compartilhe, comente, siga nas redes sociais. Doação (PIX): felippehdlinux@protonmail.com
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.