Apt-cache
Versioni Compatibili Tutte le versioni supportate di Debian |
|
Introduzione
apt-cache è un comando per effettuare ricerche e visualizzare informazioni sui pacchetti, ed è quello maggiormente utilizzato allo scopo. Non apporta modifiche al sistema e pertanto non richiede alcun privilegio di amministrazione.
Fa parte del pacchetto apt, assieme per esempio ad apt-get
e apt-mark
, ed è uno strumento essenziale di Debian. Lascia ad apt-get le operazioni di installazione, aggiornamento e rimozione dei pacchetti, e ad apt-mark quelle riguardanti gli stati dei pacchetti.
Comandi principali
- search
$ apt-cache search stringaCerca la stringa nel nome e nella descrizione di tutti i pacchetti, installati e non.
È possibile specificare più stringhe, in tal caso saranno restituiti soltanto i risultati che le contengono tutte:
$ apt-cache search stringa1 stringa2 ...Con l'opzione
--names-only
(abbreviata:-n
) la ricerca è ristretta soltanto ai nomi dei pacchetti, ignorando le loro descrizioni:$ apt-cache --names-only search stringa$ apt-cache -n search stringa
Stato dei pacchetti installati
La ricerca sui soli nomi dei pacchetti è il comportamento di default con aptitude. Rispetto a quest'ultimo conapt-cache
mancano però informazioni sullo stato dei pacchetti, che in parte possono essere ottenute con la ricerca di dpkg, effettuata su tutti i pacchetti precedentemente installati:$ dpkg -l "*stringa*"
- pkgnames
$ apt-cache pkgnames prefissopacchettoLista tutti i pacchetti noti il cui nome inizia con la stringa scelta.
- show
$ apt-cache show nomepacchettoVisualizza informazioni su di un dato pacchetto, in particolare la descrizione, la sua versione e le sue dipendenze. Se sono presenti più versioni, il comando è eseguito per tutte quelle disponibili.
- depends
$ apt-cache depends nomepacchettoVisualizza le dipendenze dirette (richieste, raccomandate e suggerite) di un dato pacchetto.
- rdepends
$ apt-cache rdepends nomepacchettoVisualizza le dipendenze inverse di un pacchetto, ossia i pacchetti che dipendono da esso.
- policy
$ apt-cache policySenza argomenti mostra le priorità delle sorgenti di tutti i repository, tenendo conto del pinning anche in relazione a singoli pacchetti. Le priorità sono assegnate ai pacchetti soltanto in presenza di pinning e in base alla sua configurazione.
Invece con uno o più argomenti mostra le priorità di tutte le versioni disponibili dei pacchetti scelti:
$ apt-cache policy nomepacchetto
Manpages
man apt-cache
Guida scritta da: HAL 9000 22:34, 26 mar 2015 (CET) | Debianized 20% |
Estesa da: | |
Verificata da: | |
Verificare ed estendere la guida | Cos'è una guida Debianized |