È possibile visualizzare le informazioni di un pacchetto dal terminale prima di installarlo?


16

Mi chiedevo se fosse possibile controllare le informazioni su un pacchetto prima di installarlo senza dover aprire un browser Web per cercarlo lì.

Ad esempio, supponiamo che io digiti

~$ asdf

Quindi vedo i pacchetti consigliati:

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

Di 'che voglio scoprire cosa fa il pacchetto' sdf '. Posso trovare queste informazioni nel terminale o dovrò farlo lentamente e cercarle online?


Questo è uno dei tanti usi di un gestore di pacchetti. Nel caso di Ubuntu, questo è probabilmente apt-get. È possibile utilizzare le sue opzioni per richiedere informazioni sui pacchetti disponibili e, se lo si desidera, installarli.
HalosGhost

Risposte:


14

La principale suite di strumenti di gestione dei pacchetti di Ubuntu si chiama APT .

Da Ubuntu 14.04, puoi usare il aptcomando:

apt show sdf

Le versioni precedenti non dispongono di questo comando. È possibile utilizzare apt-cacheper ottenere informazioni sui pacchetti disponibili ed apt-geteseguire azioni come l'installazione di pacchetti.

apt-cache show sdf

Aptitude è un'interfaccia più avanzata per la manipolazione dei pacchetti (esistente sia come strumento da riga di comando sia come strumento interattivo in modalità testo a schermo intero). Devi installare il pacchetto aptitude .

aptitude show sdf

1
Ho imparato qualcosa! Il comando apt aggiornato è atteso da tempo.
Dan Garthwaite,

18

In Ubuntu (basato su debian), puoi eseguire apt-cache show package comando per visualizzare tutte le informazioni sul pacchetto. Esegui anche apt-cache showpkg package , apt-cache policy packageper ottenere ulteriori informazioni.

Esempio:

$ apt-cache show sdf
Package: sdf
Priority: extra
Section: universe/text
Installed-Size: 1415
Maintainer: Colin Watson <cjwatson@debian.org>
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

1
E i sistemi Linux / Unix non basati su Debian?
Anatoly Techtonik,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.