Apt-get: differenze tra le versioni

m
(+ corretto link interno al Wiki)
Riga 29: Riga 29:
<pre># apt-get upgrade</pre>
<pre># apt-get upgrade</pre>


Aggiorna tutti i pacchetti installati all'ultima versione disponibile, purché tale operazione non richieda la rimozione di altri pacchetti. Da manuale:
Aggiorna tutti i pacchetti installati all'ultima versione disponibile, purché tale operazione non richieda la rimozione di altri pacchetti installati oppure l'installazione di pacchetti che non erano già presenti nel sistema. Da manuale:


''upgrade è usato per installare le versioni più recenti di tutti i pacchetti attualmente installati sul sistema, usando le fonti elencate in /etc/apt/sources.list. I pacchetti attualmente installati con nuove versioni disponibili sono recuperati e aggiornati; in nessun caso vengono rimossi pacchetti attualmente installati oppure recuperati e installati pacchetti che non lo sono già. I pacchetti attualmente installati che hanno una nuova versione, ma che non possono essere aggiornati senza cambiare lo stato di installazione di un altro pacchetto, vengono lasciati alla versione attuale. Deve essere prima effettuato un update in modo che apt-get sappia se sono disponibili nuove versioni dei pacchetti.''
''upgrade è usato per installare le versioni più recenti di tutti i pacchetti attualmente installati sul sistema, usando le fonti elencate in /etc/apt/sources.list. I pacchetti attualmente installati con nuove versioni disponibili sono recuperati e aggiornati; in nessun caso vengono rimossi pacchetti attualmente installati oppure recuperati e installati pacchetti che non lo sono già. I pacchetti attualmente installati che hanno una nuova versione, ma che non possono essere aggiornati senza cambiare lo stato di installazione di un altro pacchetto, vengono lasciati alla versione attuale. Deve essere prima effettuato un update in modo che apt-get sappia se sono disponibili nuove versioni dei pacchetti.''
Riga 41: Riga 41:
<pre># apt-get auto-clean</pre>
<pre># apt-get auto-clean</pre>


Rimuove dalla cache dei pacchetti scaricati tutti quei pacchetti che non sono più necessari. 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.
Rimuove dalla cache dei pacchetti scaricati tutti quei pacchetti che non sono più necessari, liberandone lo spazio occupato. La cache serve per permettere la reinstallazione di un pacchetto senza doverlo riscaricare, in caso sia ancora la versione più aggiornata del proprio repository, non ha nessun'altra utilità nel sistema e svuotare la cache non significa disinstallare i pacchetti contenuti.
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.
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.
{{Box|Nota|Eliminare i pacchetti scaricati non significa disinstallarli o rimuoverli dal sistema, ma semplicemente eliminare la copia dei pacchetti binari mantenuti appunto in cache.}}


<pre># apt-get clean</pre>
<pre># apt-get clean</pre>


Come sopra, ma in tal caso sono eliminati dalla cache tutti i pacchetti scaricati.
Come sopra, ma in tal caso sono eliminati dalla cache tutti i pacchetti scaricati, e non solo quelli non più necessari oppure obsoleti.


=== Opzioni ===
=== Opzioni ===
3 581

contributi