Encontre pacotes com apt-cache e aptitude

Ao desinstalar um programa ou pacote no Linux, você tem duas opções, ou fazê-lo através do centro de programas de sua distro ou de um terminal.

Para desinstalar um programa da linha de comando, você precisa saber o nome exato do pacote. E acontece que, às vezes, isso fica difícil de lembrar. Pode acontecer que quando você deseja desinstalar um programa, você está apenas desinstalando um pacote ou dependência dele. Esta postagem irá ajudá-lo a obter um pacote ou programa através de um terminal com apt cache y aptidão.

TuxLupaGenericName

O comando apt-cache permitirá que você observe muitas informações sobre os pacotes armazenados no banco de dados APT. Podemos definir esta informação como um cache, que é armazenado temporariamente assim que o comando apt-update é executado, para atualizar o banco de dados APT.

Vamos começar verificando todos os pacotes instalados em sua distro. Se você executar:

pkgnames apt-cache | Mais

Será gerada uma lista com todos os pacotes disponíveis no sistema. Colocando “| mais ”permite rolar pela lista por linha pressionando Enter. No caso de querer mover para cima e para baixo com o teclado ou setas de rolagem, você pode executar

pkgnames apt-cache | Menos

para sair da lista de pacotes, basta digitar a letra "q".

Saber parte do nome

Certamente é um pouco rudimentar procurar um pacote em uma lista que parece atemporal. Para este exemplo particular, vamos trabalhar procurando o programa handbrake-gtk

Caso você saiba o início do nome do pacote, você pode executar:

pkgnames apt-cache

O comando retornará uma lista de todos os pacotes cujos nomes começam com o nome inserido acima.

Ou seja, se você apenas se lembrar de "mão", ao executar o comando, você terá algo assim.


nomes de pacotes


Agora suponha que você conheça parte do nome do programa, mas não necessariamente o início. Neste caso, usaremos o comando aptitude. Se você executar o seguinte comando:

pesquisa de aptidão

Aptitude, realiza uma pesquisa no banco de dados APT e lista todos os pacotes cujo nome contém o trecho definido anteriormente. Por exemplo, se você se lembrasse apenas de "freio", obteria algo assim.

aptidão

Em ambos os casos, quer você saiba o início do programa ou não, você sempre pode usar o comando aptitude para localizar um pacote.

Uma vez obtido o pacote, você pode obter todas as informações sobre ele no terminal. Corrida:

apt-cache depende

depende

Mostra todas as dependências do pacote. Se você quiser mostrar mais informações sobre as especificações do pacote, como nome, tamanho, dependências, tamanho depois de instalado e mais, você pode usar o comando show executando.

apt-cache show

Você sempre pode ler o manual do apt-cache executando

homem apt-cache

Para verificar qualquer outro comando do utilitário.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   O Guillox dito

    Interessante ... Eu uso o comando "sudo apt search" para procurar um pacote nos repositórios.

  2.   HO2Gi dito

    Muito bom, e acabei de perceber que tenho milhões de pacotes de software que testo, boa postagem.
    Para usar o VBox de agora em diante XD.