¿Es posible ver la información de un paquete desde la terminal antes de instalarlo?

16

Me preguntaba si era posible verificar la información sobre un paquete antes de instalarlo sin necesidad de abrir un navegador web para buscarlo allí.

Por ejemplo, digamos que escribo

~$ asdf

Luego veo los paquetes recomendados:

No command 'asdf' found, did you mean:
 Command 'asdfg' from package 'aoeui' (universe)
 Command 'sadf' from package 'sysstat' (main)
 Command 'sdf' from package 'sdf' (universe)
asdf: command not found

Digamos que quiero averiguar qué hace el paquete 'sdf'. ¿Puedo encontrar esta información en la terminal o tendré que hacerlo lentamente y buscarla en línea?

briank
fuente
Este es uno de los muchos usos de un administrador de paquetes. En el caso de ubuntu, esto es probablemente apt-get. Puede usar sus opciones para consultar información sobre los paquetes disponibles y luego, si lo desea, instalarlos.
HalosGhost

Respuestas:

14

El paquete principal de herramientas de administración de paquetes de Ubuntu se llama APT .

Desde Ubuntu 14.04, puede usar el aptcomando:

apt show sdf

Las versiones anteriores no tienen este comando. Puede utilizar apt-cachepara obtener información sobre los paquetes disponibles y apt-getrealizar acciones como la instalación de paquetes.

apt-cache show sdf

Aptitude es una interfaz más avanzada para la manipulación de paquetes (que existe tanto como una herramienta de línea de comandos como una herramienta interactiva de modo de texto de pantalla completa). Necesita instalar el paquete aptitude .

aptitude show sdf
Gilles 'SO- deja de ser malvado'
fuente
1
¡Aprendí algo! El comando apt actualizado está retrasado.
Dan Garthwaite
18

En Ubuntu (basado en Debian), puede ejecutar el apt-cache show packagecomando para ver toda la información sobre el paquete. También ejecuta apt-cache showpkg package , apt-cache policy packagepara obtener información adicional.

Ejemplo:

$ apt-cache show sdf
Package: sdf
Priority: extra
Section: universe/text
Installed-Size: 1415
Maintainer: Colin Watson <[email protected]>
Architecture: all
Version: 2.001+1-3
Depends: perl
Suggests: sdf-doc, perl-doc, htmldoc, texlive-latex-base, ghostscript, sgmltools-lite
Filename: pool/universe/s/sdf/sdf_2.001+1-3_all.deb
Size: 294288
MD5sum: 49f9370b17567bae8a362d83633ffb66
SHA1: 967da4edf9948bb9393db34bd1f8037a840bd335
SHA256: 968769e7c75d1612f4f3c4b26c49532b26f288fd8ee722c2d83ba807620e0df5
Description-en: Simple Document Parser
 SDF (Simple Document Format) is a freely available document development
 system which generates high quality outputs in a variety of formats
 from a single source. The output formats supported include
 PostScript(tm), PDF, HTML, plain text, POD, man pages, LaTeX,
 MIF, SGML, Windows(tm) help, RTF, MIMS F6 help and MIMS HTX help.
 If the idea of specifying documents in a logical manner via a
 simple markup language sounds appealing, SDF may be useful to you.
Description-md5: 65eb1315794ec8133dd1a14b0e8db243
Multi-Arch: foreign
Avinash Raj
fuente
1
¿Y qué hay de los sistemas Linux / Unix no basados ​​en Debian?
anatoly techtonik