Ist es möglich, Paketinformationen vor der Installation vom Terminal aus anzuzeigen?

16

Ich habe mich gefragt, ob es möglich ist, Informationen zu einem Paket vor der Installation zu überprüfen, ohne dass ein Webbrowser geöffnet werden muss, um dort danach zu suchen.

Angenommen, ich tippe ein

~$ asdf

Dann sehe ich empfohlene Pakete:

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

Angenommen, ich möchte herausfinden, was das Paket 'sdf' bewirkt. Kann ich diese Informationen im Terminal finden oder muss ich sie langsam ausführen und online nachschlagen?

briank
quelle
Dies ist eine der vielen Verwendungen eines Paketmanagers. In Ubuntus Fall ist dies wahrscheinlich apt-get. Sie können die Optionen verwenden, um Informationen zu verfügbaren Paketen abzufragen und diese gegebenenfalls zu installieren.
HalosGhost

Antworten:

14

Die Hauptpaket-Management-Tool-Suite von Ubuntu heißt APT .

Seit Ubuntu 14.04 können Sie den aptBefehl verwenden:

apt show sdf

Frühere Versionen haben diesen Befehl nicht. Mit können Sie apt-cacheInformationen zu verfügbaren Paketen abrufen und apt-getAktionen ausführen, z. B. Pakete installieren.

apt-cache show sdf

Aptitude ist eine erweiterte Oberfläche für die Manipulation von Paketen (sowohl als Befehlszeilen-Tool als auch als interaktives Tool im Vollbild-Textmodus verfügbar). Sie müssen das aptitude- Paket installieren .

aptitude show sdf
Gilles 'SO - hör auf böse zu sein'
quelle
1
Ich habe etwas gelernt! Der aktualisierte Befehl apt ist längst überfällig.
Dan Garthwaite
18

In Ubuntu (debian-basiert) können Sie den apt-cache show packageBefehl ausführen , um alle Informationen über das Paket anzuzeigen. Auch laufen apt-cache showpkg package , apt-cache policy packageum zusätzliche Infos zu bekommen.

Beispiel:

$ 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
quelle
1
Und was ist mit Nicht-Debian-basierten Linux / Unix-Systemen?
anatoly techtonik