Obtenga la descripción del paquete usando apt


21

¿Cómo obtengo la descripción prosaica de un paquete usando apt? Intenté ambos apt-cache showy apt-cache showpkgno tuve suerte.

Usar Synaptic es fácil, ya que escribir el nombre del paquete y la descripción viene dada por la vista estándar, pero a veces prefiero usar apt-cache, por ejemplo, desde la terminal.


44
apt-cache showmuestra la descripción del paquete en el Description:campo. ¿Qué más estás buscando?
enzotib

2
"apt-cache show <nombre del paquete>" muestra la Descripción si el sistema conoce el paquete. ¿De qué manera no te funciona?
Flimzy

@enzotib Supervisé la salida. apt-cache showhace exactamente lo que pedí.
Paolo

Respuestas:


15

Si solo usara apt-cache search package-name, se devolverían todos los paquetes con "nombre-paquete". Para limitar a un paquete llamado "nombre-paquete", use:

apt-cache search ^package-name$

¿extraño, por ejemplo apt-cache search ^vim$, no solo encuentra el vimpaquete, sino algunos más, pero no todos, que apt-cache search ^vimencuentra?
rubo77

@ rubo77 apt-cache search ^vim$también enumera otros paquetes como vim-gtkporque ese paquete proporciona el paquete vim. Puedes verificar eso con apt-cache show vim-gtk.
Lekensteyn

así que con un grep adicional puede limitar el resultado solo al paquete: askubuntu.com/a/898398/34298
rubo77


4

apt-cache show <packagename>hace lo que quieres Es posible que lo hayas supervisado. El siguiente comando lo resalta:

apt-cache show scons | grep --color -E "Description|$"

¿Por qué diablos no podemos hacer apt show --description --maintainer<package>?
Édouard Lopez

@ ÉdouardLopez Puede hacer una solicitud de función: github.com/Debian/apt/issues
Martin Thoma

3

Suponiendo que está buscando un paquete específico, creo que lo que está buscando es lo siguiente:

apt-cache search some-pkg

Si he entendido mal lo que está tratando de hacer, hágamelo saber.


0

Extraño, por ejemplo, apt-cache search ^ vim $ no solo encuentra el paquete vim, sino algunos más, pero no todos, que encuentra apt-cache search ^ vim.

Así que mejor usa esto:

PACKAGE=vim
apt-cache search ^$PACKAGE$|egrep "^$PACKAGE -"
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.