Apt-cache: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
Riga 13: Riga 13:
Cerca la stringa nel nome e nella descrizione di tutti i pacchetti, installati e non.
Cerca la stringa nel nome e nella descrizione di tutti i pacchetti, installati e non.


Mentre con l'opzione <code>--names-only</code> (abbreviata: <code>-n</code>) la ricerca è ristretta soltanto ai nomi dei pacchetti, ignorando le loro descrizioni:
È possibile specificare più stringhe, in tal caso saranno restituiti soltanto i risultati che le contengono tutte:
<pre>$ apt-cache search stringa1 stringa2 ...</pre>
 
Con l'opzione <code>--names-only</code> (abbreviata: <code>-n</code>) la ricerca è ristretta soltanto ai nomi dei pacchetti, ignorando le loro descrizioni:
<pre>$ apt-cache --names-only search stringa</pre>
<pre>$ apt-cache --names-only search stringa</pre>
<pre>$ apt-cache -n search stringa</pre>
<pre>$ apt-cache -n search stringa</pre>
È il comportamento di default della ricerca con [[aptitude]].
 
{{Box | Stato dei pacchetti installati | La ricerca sui soli nomi dei pacchetti è il comportamento di default con [[aptitude]]. Rispetto a quest'ultimo con <code>apt-cache</code> 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:
<pre>$ dpkg -l "*stringa*"</pre>}}
</blockquote>
</blockquote>



Versione delle 11:33, 8 apr 2015

Debian-swirl.png Versioni Compatibili

Tutte le versioni supportate di Debian
APT

Gestori di pacchetti

Comandi utili

Configurazione del sistema

Altro


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 stringa

Cerca 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
Info.png Stato dei pacchetti installati
La ricerca sui soli nomi dei pacchetti è il comportamento di default con aptitude. Rispetto a quest'ultimo con apt-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 prefissopacchetto

Lista tutti i pacchetti noti il cui nome inizia con la stringa scelta.

show
$ apt-cache show nomepacchetto

Visualizza 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 nomepacchetto

Visualizza le dipendenze dirette (richieste, raccomandate e suggerite) di un dato pacchetto.

rdepends
$ apt-cache rdepends nomepacchetto

Visualizza le dipendenze inverse di un pacchetto, ossia i pacchetti che dipendono da esso.

policy
$ apt-cache policy

Senza 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) Swirl-auth20.png Debianized 20%
Estesa da:
Verificata da:

Verificare ed estendere la guida | Cos'è una guida Debianized