Ricerca nel sito web

6 comandi per pulire il tuo sistema Ubuntu dal terminale


Mantenere il computer libero dal disordine digitale è una parte importante della manutenzione, oltre a garantire sempre spazio per nuovi file e programmi. Ecco alcuni comandi semplici che ti permetteranno di pulire il tuo sistema Ubuntu dal terminale, senza bisogno di un'interfaccia grafica—beh, con un'eccezione.

Nota che nella maggior parte dei casi, questi comandi funzioneranno su qualsiasi sistema basato su Debian. Li ho testati sia su un'installazione di Ubuntu sia su una macchina Linux Mint. Su entrambi i sistemi, ho guadagnato molto spazio, molto più di quanto mi aspettassi, in effetti.

Disinstalla programmi

Il primo passo da fare quando si pulisce il sistema Ubuntu è controllare i programmi che hai installato e poi rimuoverli. Per farlo, dovrai ottenere un elenco di tutto ciò che è installato sul tuo sistema. Ci sono due comandi del terminale per questo, oppure:

dpkg --list 

O in alternativa questo:

apt list --installed

Tuttavia, non sono un fan di questo approccio, poiché otterrai elenchi enormi che dovrai scorrere manualmente e includono dipendenze di cui potresti non conoscere l'uso. A meno che tu non sappia davvero cosa stai facendo, è meglio andare alla lista delle app installate nella tua interfaccia grafica. A seconda del sistema che stai usando, ci sono posti diversi per questo, ma si trova nel tuo centro software. Di seguito è mostrato come appare in Linux Mint.

Per rimuovere i programmi, basta farlo tramite il centro software, oppure inserire quanto segue nel terminale:

sudo apt-get remove program-name

Nota che puoi concatenare più programmi in una volta sola, basta aggiungere i nomi senza virgole o altro. Dai un'occhiata al nostro articolo completo su come disinstallare il software su Ubuntu se vuoi saperne di più.

Pulisci la cache di APT

La maggior parte delle distribuzioni basate su Debian, inclusa Ubuntu, utilizza APT per gestire i programmi, qualcosa di cui puoi leggere di più nel nostro articolo su come usare apt-get. Tuttavia, APT mantiene una cache dei file scaricati e non la pulisce. Se usi il tuo sistema da un po', può riempirsi molto, quindi dovrai pulirla e recuperare un po' di spazio su disco.

Per prima cosa, scopriamo quanto spazio sta utilizzando la cache con il comando "du" (leggi di più su questo nel nostro articolo su come visualizzare lo spazio libero su disco in Linux). Dobbiamo anche aggiungere la posizione della cache, che per impostazione predefinita è /var/cache/apt.

sudo du -sh /var/cache/apt 

Riceverai un breve messaggio che mostra quanto spazio sta occupando la directory.

Quasi 600 MB nel mio caso, quindi vale la pena pulire. Per farlo, inserisci il seguente comando:

sudo apt-get clean

Nel mio caso, questo mi ha lasciato con solo 44KB di file residui nella cache, il che è un risultato molto migliore.

Se vuoi, puoi anche disattivare la memorizzazione automatica nella cache dei pacchetti in modo da non dover affrontare di nuovo questo problema.

Rimuovi i pacchetti che non ti servono più

Uno dei modi principali in cui stavo perdendo spazio era non rimuovere i pacchetti non necessari, residui di quando installavo un programma e poi non eliminavo l'installer. Ubuntu offre un comando molto semplice che pulisce tutti questi file inutili:

sudo apt-get autoremove

Questo pulisce gli installer, così come tutti i tipi di file di pacchetto. Alcuni di questi, come gli aggiornamenti del kernel, sono enormi, e se non hai fatto pulizia da un po', questo può salvarti diversi gigabyte di spazio sul disco rigido. Per esempio, ho creato quasi 1 GB di spazio sulla mia installazione di Mint.

Pulire i registri del diario

Come qualsiasi sistema informatico, Ubuntu registra ciò che accade sul sistema. Tutte le azioni che esegui, le connessioni effettuate e cose del genere vengono memorizzate nei log e poi mai cancellate. Questi sono per lo più conservati in semplici file di testo, ma poiché ce ne sono così tanti, l'effetto cumulativo è impressionante.

Puoi eseguire il seguente comando per scoprire quanto spazio stanno occupando i tuoi log:

journalctl --disk-usage

L'ho fatto, e ho visto che il mio occupava oltre 3GB, il che è troppo. Per rimuovere questo, il comando più semplice è il seguente, dove il numero indica quanti giorni indietro vuoi andare. Per maggiore cautela, sono andato su una settimana.

sudo journalctl --vacuum-time=7d

Questo ha ripulito quasi l'intero 3,3 GB, lasciandomi con un molto più gestibile 24 MB.

Cancella la cache dei thumbnail

Ogni volta che aggiungi un'immagine in Ubuntu, viene creato un'anteprima per una visualizzazione facile nel tuo gestore di file. Tuttavia, queste anteprime sopravvivono anche dopo che le immagini su cui si basano vengono rimosse, il che significa che sono un'altra classe inutile di file che occupa spazio sul tuo sistema. Per scoprire esattamente quanto, esegui il comando seguente, che, come prima, utilizza il comando "du".

du -sh ~/.cache/thumbnails

Il punto prima di «cache» indica che si tratta di una directory nascosta, anche se questo non influenzerà il modo in cui interagisci con essa.

Nel mio caso, la directory conteneva oltre 300 MB di file, il che significa che doveva essere pulita. Il modo migliore per farlo è con il seguente comando.

rm -rf ~/.cache/thumbnails/*

Ho quindi ricontrollato la dimensione della directory e ho scoperto che era di una misura molto più accettabile, 4KB.

Rimuovere i file duplicati

Infine, hai anche l'opzione di trovare ed eliminare i file duplicati. Sfortunatamente, però, Ubuntu non ha strumenti integrati per questo. Invece, ti consiglio di leggere il nostro articolo su come trovare e rimuovere i file duplicati su Linux, che presenta diversi modi per farlo.

Ho seguito le istruzioni nel nostro articolo e sono riuscito a rimuovere quasi 500 MB di file duplicati che si erano accumulati sul mio hard disk, il che fa una grande differenza.


Usando uno o tutti questi suggerimenti, puoi facilmente liberare diversi gigabyte di spazio sul tuo sistema Ubuntu. Se hai bisogno specificamente di più spazio per velocizzare l'avvio del tuo sistema, dai un'occhiata alla nostra guida su come liberare spazio sulla partizione di avvio di Linux.

Articoli correlati