Busque paquetes con apt-cache e aptitude

Ao desinstalar un programa ou paquete en Linux, tes dúas opcións ou facelo a través do centro do programa da túa distribución ou desde un terminal.

Para desinstalar un programa da liña de comandos, precisa saber o nome exacto do paquete. E resulta que ás veces isto faise difícil de recordar. Pode ocorrer que cando desexe desinstalar un programa, só desinstale un paquete ou unha dependencia del. Esta publicación axudaralle a obter un paquete ou programa a través dun terminal con apt-cache y aptitude.

TuxLupa

O comando apt-cache permitiralle observar moita información sobre os paquetes almacenados na base de datos APT. Podemos definir esta información como unha caché, que se almacena temporalmente unha vez que se executa o comando apt-update, para actualizar a base de datos APT.

Comezamos comprobando todos os paquetes instalados na súa distribución. Se executas:

apt-cache pkgnames | máis

Xerarase unha lista con todos os paquetes dispoñibles no sistema. Ao colocar "| máis ”permite desprazarse pola lista por liña premendo Intro. No caso de querer subir e baixar co teclado ou as frechas de desprazamento, pode executalo

apt-cache pkgnames | menos

para saír da lista de paquetes, só ten que premer a letra "q".

Coñecer parte do nome

Certamente é un pouco rudimentario buscar un paquete nunha lista que pareza intemporal. Para este exemplo en particular, traballaremos buscando o programa handbrake-gtk

No caso de que coñezas o comezo do nome do paquete, podes executalo:

apt-cache pkgnames

O comando devolverá unha lista de todos os paquetes cuxos nomes comezan co nome introducido anteriormente.

É dicir, se só recordas "man", cando executas o comando, terías algo así.


nomes de pk
Agora supoña que coñeces unha parte do nome do programa, pero non necesariamente o comezo. Neste caso, usaremos o comando aptitude. Se executa o seguinte comando:

busca de aptitude

Aptitude, realiza unha busca na base de datos APT e lista todos os paquetes cuxo nome contén o anaco que definiu anteriormente. Por exemplo, se só recordase "freo", obtería algo así.

aptitude
En calquera dos casos, se sabe ou non o inicio do programa, sempre pode empregar o comando aptitude para localizar un paquete.

Unha vez obtido o paquete, pode obter toda a información sobre o mesmo desde o terminal. Correndo:

apt-cache depende

depende

Mostrar todas as dependencias do paquete. Se desexa amosar máis información sobre as especificacións do paquete, como nome, tamaño, dependencias, tamaño unha vez instalado e moito máis, pode usar o comando show executando.

show apt-cache

Sempre podes ler o manual de apt-cache executando

home apt-cache

Para comprobar calquera outro comando de utilidade.


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

2 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado.

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   O Guillox dixo

    Interesante ... Eu uso o comando "sudo apt search" para buscar un paquete nos repositorios.

  2.   HO2Gi dixo

    Moi ben, e só me decatei de que teño millóns de paquetes de software que probo, bo post.
    Para usar VBox a partir de agora XD.