Búsquedas avanzadas de paquetes con Aptitude

Aptitude es una herramienta que nos sirve para Instalar/Eliminar/Purgar/Buscar programas que tengamos instalado en Debian y derivados. Su uso es muy sencillo, tomemos por ejemplo a MC:

Para instalar tecleamos lo siguiente:

sudo aptitude install mc

para desinstalar:

sudo aptitude remove mc

para mostrar información de un programa:

sudo aptitude show mc

y para buscar:

sudo aptitude search mc

Hasta ahí todo bien, pero existe una forma más avanzada para realizar búsquedas con Aptitude.

aptitude search '~N' edit

Listaría todos los paquetes “nuevos” y todos aquellos paquetes cuyo nombre contenga “edit”

aptitude search ~dtwitter

Buscaría que paquete contiene en su descripción la palabra Twitter.

aptitude search ^libre

Buscaría todos los paquetes que comiencen por la palabra libre

aptitude search libre$

Buscaría todos los paquetes que terminen por la palabra libre

aptitude search '~dpro !~n^lib'

Lista todos aquellos paquetes que cuya descripción contenga la palabra pro pero cuyo nombre no empiece con lib.

Los patrones de búsquedas son los siguientes:

~dtwitter

Busca todos los paquetes que tiene Twitter en su descripción, como vimos más arriba.

~ntwitter

Busca todos los paquetes que tiene Twitter en su nombre.

~Ptwitter
Busca todos los paquetes que contengan twitter en su nombre o que proporcionen twitter.

~U

Busca cualquier paquete instalado que pueda ser actualizado.

Más información: Abrir terminal y poner: man aptitude


7 comentarios

  1.   Hugo dijo

    Nice. Nunca había probado algunas de esas variantes avanzadas, ahora gracias a ti tendré un juguete nuevo para decojonocer.. ejem experimentar con mi Linux, jejeje.

  2.   Rots87 dijo

    lastima que no ocupo algun derivado de debian sino que uso Archlinux… al menos la busqueda de paquetes en arch yo lo hago con un programa que se llama pkgbrowser creo que solo es la base de datos de los programas que estan en los repos y en la AUR 0.0

  3.   Hugo dijo

    Otro parámetro para la colección: aptitude search ~i busca en los paquetes instalados.

    Ejemplo:
    aptitude search ~ixorg

  4.   nonamed dijo

    te falta algo necesario para la limpieza del sistema

    aptitude purge ~c

  5.   st0rmt4il dijo

    De lujo!.

    Aqui un tip tambien para algunos por si le es de utilidad:

    http://mundillolinux.blogspot.com/2013/05/aprendiendo-usar-el-gestor-de-paquetes.html

    Saludos!

  6.   Dante Mdz. dijo

    Muy interesante, con eso podré aprovechar al maximo Debian.

  7.   daryo dijo

    estoy mas acostumbrado a apt-cache search cosa a buscar

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *