Debian

Perché hai bisogno di opzioni apt-get clean?

Perché hai bisogno di opzioni apt-get clean?
Tutti gli amministratori di sistema e la maggior parte dei normali utenti di Ubuntu preferiscono utilizzare apt-get per installare e aggiornare i pacchetti, ma non prestano attenzione alla pulizia del sistema in seguito. Questo articolo spiegherà perché è necessario pulire regolarmente il sistema e come farlo tramite il comando apt-get clean.

Nota che abbiamo eseguito i comandi e la procedura menzionati in questo articolo su Ubuntu 18.04 Sistema LTS.

Perché abbiamo bisogno di apt-get clean?

Nei sistemi operativi Ubuntu e Debian, durante l'utilizzo di apt-get per l'installazione o l'aggiornamento dei pacchetti, i pacchetti di installazione vengono scaricati dai repository nella memoria locale del sistema e installati da lì. I pacchetti scaricati sono in .deb e vengono salvati nella directory var/cache/apt/archives/. Il sistema mantiene questi pacchetti di installazione nella memoria locale anche dopo averli disinstallati. Generalmente, quando installiamo un pacchetto utilizzando apt-get, accade quanto segue:

Tutti i pacchetti e le loro dipendenze sono conservati nella memoria locale nella directory /var/cache/apt/archives. Inoltre, se aggiorni il pacchetto, la sua nuova versione viene scaricata in modo simile e conservata nella memoria locale. In genere, una volta installati o aggiornati i pacchetti, non è necessario il .più file di installazione deb. È una buona idea rimuovere questi file poiché occupano spazio nel sistema.

Per controllare le dimensioni di .deb che occupano lo spazio, puoi eseguire il seguente comando nel tuo Terminale:

$ du -sh /var/cache/apt/archives

Utilizzo di apt-get clean

Il apt-pulisciIl comando n aiuta a ripulire la cache una volta installati i pacchetti utilizzando il comando apt-get install nel sistema. Rimuove i file che non sono più necessari ma che risiedono ancora sul tuo sistema e mantengono lo spazio di sistema.

Il comando apt-get rimuove il recuperato .deb installer e cancella il file /var/cache/apt/archives lasciando solo i file nella serratura e nella directory parziale.

Se visualizzi il /var/cache/apt/archives directory utilizzando il ls comando come segue, vedrai il numero di file con .estensione deb.

$ sudo ls /var/cache/apt/archives

Ora esegui l'operazione di pulizia come segue:

$ sudo apt-get clean

In questo momento, la cache verrà cancellata e vedrai solo il file di blocco e la directory parziale.

Nota che, il apt-get clean non disinstalla i file dal sistema; rimuove solo i file dalla cache.

Apt-get autoclean

Simile a apt-get clean, un altro comando apt-get autoclean pulisce anche il repository locale dei pacchetti recuperati ma solo per i pacchetti che hai disinstallato o quelli senza versioni più recenti disponibili. Esegue l'operazione di pulizia per tali pacchetti che sono ancora sul sistema e non sono più necessari.

Se esegui apt-get autoclean, vedrai il .deb file che vengono rimossi.

Simile a apt-get clean, apt-get autoclean non disinstalla il pacchetto dal sistema,

Differenza tra apt-get clean e apt-get autoremove

Alcuni utenti spesso si confondono tra i apt-get clean e apt-get autoremove durante l'esecuzione dell'operazione di pulizia nel loro sistema. I due comandi non sono uguali e hanno funzioni assolutamente diverse. Apt-pulisci o apt-get autoclean rimuove i pacchetti recuperati dalla cache locale solo mentre il apt-get autoremove rimuove i pacchetti non necessari che una volta erano installati come dipendenza. Quindi, quando disinstalli un pacchetto, queste dipendenze non servono. Pertanto, si consiglia di eseguire il rimozione automatica comando per rimuovere anche tutte quelle dipendenze.

La pulizia del sistema dovrebbe essere parte della manutenzione regolare del sistema al fine di evitare inutili disordine che occupino spazio su disco. Tra molti altri strumenti di pulizia, apt-get clean è uno degli strumenti utili che può aiutarti a rimuovere i file di cache che esistono nel tuo sistema e occupare spazio su disco.

Le migliori distribuzioni Linux per il gioco nel 2021
Il sistema operativo Linux ha fatto molta strada dal suo aspetto originale, semplice e basato su server. Questo sistema operativo è notevolmente migli...
Come acquisire e riprodurre in streaming la tua sessione di gioco su Linux
In passato, giocare era considerato solo un hobby, ma con il tempo l'industria dei giochi ha visto una crescita enorme in termini di tecnologia e nume...
I migliori giochi da giocare con il tracciamento delle mani
Oculus Quest ha recentemente introdotto la grande idea del tracciamento manuale senza controller. Con un numero sempre crescente di giochi e attività ...