Como descobrir nomes de pacotes exatos para aplicativos no Linux
O Ubuntu Software Center permite que você adicione e remova facilmente programas no Ubuntu. No entanto, cada distribuição Linux tem um método gráfico diferente para adicionar e remover software. Se preferir usar o teclado, você pode instalar e desinstalar o software usando a linha de comando.
Para usar a linha de comando para instalar e desinstalar o software, você precisa saber o nome do pacote que deseja instalar ou desinstalar. A Advanced Packaging Tool (APT) é o sistema de gerenciamento de pacotes usado por distribuições Linux baseadas no Debian, como o Ubuntu. O programa de linha de comando “apt-cache” é usado pelo sistema APT para manter seu banco de dados e você pode usar apt-cache para descobrir informações dos metadados associados aos pacotes no sistema..
NOTA: Quando dizemos para digitar algo neste artigo e há citações em torno do texto, NÃO digite as aspas, a menos que especifiquemos de outra forma.
Usando o apt-cache
Para usar o apt-cache para listar todos os pacotes disponíveis no sistema, digite o seguinte comando no prompt e pressione "Enter".
apt-cache pkgnames | Menos
Observe que nós adicionamos “| menos ”até o final do comando. Isso canaliza a saída para o comando “less”, que permite que você pressione as setas para cima e para baixo para percorrer a lista, um item por vez, ou pressione as teclas “PgUp” e “PgDn” para percorrer a lista de uma tela em um tempo. Piping a saída para "mais" ("| mais") em vez de "menos" permite que você pressione "Enter" para avançar uma linha de cada vez, uma vez exibida uma tela de resultados.
A primeira tela de resultados é exibida. Use as setas para mover para cima ou para baixo ou pressione "Enter" para mostrar a próxima tela de resultados. Pressione "q" para sair do comando "less" e retornar ao prompt.
Se você souber o início do nome do pacote, poderá pesquisar usando esse texto para restringir a pesquisa. Por exemplo, para exibir todos os pacotes que começam com a palavra “fogo”, digite o seguinte comando no prompt e pressione “Enter”.
apt-cache pkgnames fogo
Todos os pacotes que começam com exibição de "fogo". Mais uma vez, canalizamos o comando para "menos" para que possamos percorrer facilmente os resultados.
Para exibir informações sobre um pacote específico, como o número da versão do pacote, verificar somas, tamanho, tamanho instalado e categoria, use a opção "show", conforme mostrado no exemplo a seguir..
apt-cache mostra o firefox
As dependências de um pacote são o que o pacote já precisa estar instalado no sistema para que o pacote funcione. Dependências reversas para um pacote são quais outros pacotes dependem deste pacote para funcionar. Para ver as dependências e dependências reversas de um pacote, use a opção “showpkg”. Por exemplo, digite o seguinte comando no prompt e pressione "Enter" para descobrir as dependências e dependências reversas para o Firefox.
apt-cache showpkg firefox
Aqui está uma lista de pacotes que dependem do Firefox para funcionar…
… E a lista de outros pacotes que o Firefox depende para funcionar.
Para visualizar a estatística geral sobre o cache de pacotes, como o número de diferentes tipos de pacotes, use a opção "stats". Digite o seguinte no prompt e pressione "Enter".
estatísticas do apt-cache
Para descobrir os nomes dos pacotes e suas descrições associadas, use a opção "pesquisar". Por exemplo, para ver as descrições dos pacotes relacionados ao jogo de caça-minas para o GNOME, digite o seguinte comando no prompt e pressione "Enter".
pesquisa do apt-cache gnome-mines
Usando o cache axi
O comando "axi-cache" funciona de forma semelhante ao comando "apt-cache", mas fornece resultados mais descritivos, classificados por relevância. Por exemplo, procuramos todos os pacotes com “fogo” no nome usando o seguinte comando.
fogo de busca axi-cache
Os primeiros 20 resultados são exibidos.
Para ver resultados adicionais, digite "axi-cache more" na linha de comando.
O uso de "axi-cache" é semelhante ao "apt-cache". Para mais informações sobre o uso do “axi-cache”, digite “axi-cache help” no prompt e pressione “Enter”.