6 999
contributi
S3v (discussione | contributi) |
S3v (discussione | contributi) (apt-get changelog - opzione "-d") |
||
Riga 55: | Riga 55: | ||
Per necessari si intendono tutti quei pacchetti indicati come dipendenze da altri pacchetti, tuttavia è possibile, in base ad alcune impostazioni personali, che anche i pacchetti segnalati come raccomandati siano ritenuti necessari. Inoltre il comando elimina dalla cache tutte le versioni obsolete dei pacchetti, ed è pertanto un comando sicuro da eseguire, senza effetti collaterali. | Per necessari si intendono tutti quei pacchetti indicati come dipendenze da altri pacchetti, tuttavia è possibile, in base ad alcune impostazioni personali, che anche i pacchetti segnalati come raccomandati siano ritenuti necessari. Inoltre il comando elimina dalla cache tutte le versioni obsolete dei pacchetti, ed è pertanto un comando sicuro da eseguire, senza effetti collaterali. | ||
La cache dei pacchetti è situata in <code>/var/cache/apt/archive/</code>. Si noti che rimuovere manualmente i pacchetti causerà un certo "disorientamento" da parte di apt convinto di avere ancora una copia di eventuali pacchetti in locale, ed è per questo che è stato invece reso disponibile questo comando. | La cache dei pacchetti è situata in <code>/var/cache/apt/archive/</code>. Si noti che rimuovere manualmente i pacchetti causerà un certo "disorientamento" da parte di apt convinto di avere ancora una copia di eventuali pacchetti in locale, ed è per questo che è stato invece reso disponibile questo comando. | ||
</ | |||
In particolare saranno cancellati: | |||
* I file contenuti nella directory <code>/var/cache/apt/archive/partial/</code> (pacchetti parzialmente scaricati e, dunque, incompleti) | |||
* I pacchetti contenuti nella directory <code>/var/cache/apt/archive/</code> e non più presenti nei [[repository]] | |||
</blockquoote> | |||
;clean: | ;clean: | ||
Riga 61: | Riga 65: | ||
<pre># apt-get clean</pre> | <pre># apt-get clean</pre> | ||
Come sopra, ma in tal caso sono eliminati dalla cache tutti i pacchetti scaricati, e non solo quelli non più necessari oppure obsoleti. Questo comando ingloba l'effetto del comando precedente, per cui un "apt-get autoclean" è superfluo. | Come sopra, ma in tal caso sono eliminati dalla cache tutti i pacchetti scaricati, e non solo quelli non più necessari oppure obsoleti. Questo comando ingloba l'effetto del comando precedente, per cui un "apt-get autoclean" è superfluo. | ||
In particolare saranno cancellati: | |||
* I file contenuti nella directory <code>/var/cache/apt/archive/partial/</code> | |||
* Tutti i file .deb contenuti nella directory <code>/var/cache/apt/archive/</code> | |||
* I file <code>/var/cache/apt/pkgcache.bin</code> e <code>/var/cache/apt/srcpkgcache.bin</code> | |||
</blockquote> | </blockquote> | ||
Riga 91: | Riga 100: | ||
scaricherà dai repository il pacchetto .deb relativo a [[dpkg]]. | scaricherà dai repository il pacchetto .deb relativo a [[dpkg]]. | ||
</blockquote> | </blockquote> | ||
;changelog: | |||
<blockquote> | |||
<pre> | |||
$ apt-get changelog nomepacchetto | |||
</pre> | |||
Comando molto comodo per visualizzare velocemente, attraverso il [[pager]] di default, il file che tiene traccia di tutti i cambiamenti introdotti per un determinato pacchetto (changelog). | |||
== Opzioni == | == Opzioni == | ||
Riga 129: | Riga 145: | ||
<blockquote> | <blockquote> | ||
Mostra un elenco dei pacchetti che saranno aggiornati. | Mostra un elenco dei pacchetti che saranno aggiornati. | ||
</blockquote> | |||
;-d, --download-only | |||
<blockquote> | |||
Simile a "apt-get download" eccetto per il fatto che esegue il download di *tutti* i pacchetti coinvolti in un'operazione di installazione o aggiornamento. A operazione conclusa, questi pacchetti si troveranno nella directory <code>/var/cache/apt/archives/</code> senza essere installati effettivamente sul sistema.<br/> | |||
Questa opzione è molto comoda per scaricare (ma senza installare) automaticamente i pacchetti, magari con [[Cron]], mentre si sta facendo tutt'altro. | |||
<pre> | |||
# apt-get -d install nomepacchetto | |||
</pre> | |||
oppure: | |||
<pre> | |||
# apt-get -d upgrade | |||
</pre> | |||
o anche: | |||
<pre> | |||
# apt-get -d dist-upgrade | |||
</pre> | |||
</blockquote> | </blockquote> | ||
contributi