Ubuntu è la distribuzione GNU/Linux più popolare, poiché è stata la più facile da usare per molti anni, rendendola una scelta ovvia per ogni nuovo arrivato. Poiché la maggior parte dei nuovi utenti non sanno se e come si suppone che debbano mantenere la loro distribuzione, e poiché Ubuntu non offre alcuno strumento per questo lavoro per impostazione predefinita, fornirò una panoramica sulla questione attraverso questa guida rapida.
Evitare la compilazione da sorgente
Se la compilazione da sorgente non è qualcosa di cui si ha assolutamente bisogno, si dovrebbe evitare per il bene di un sistema senza disordine. Mentre la compilazione dai sorgenti porta molti benefici all’utente, richiede anche il mantenimento del tarball nel caso in cui sia necessario disinstallare il software in futuro, e può portare all’installazione di più versioni dello stesso software nel vostro sistema. Se dovete compilare dai sorgenti, usate “checkinstall” invece di “make install” che genererà un file .deb che è più facile da gestire (disinstallare, controllare i conflitti di versione, ecc.).
Utilizzate i comandi di “manutenzione”
Aggiornare il vostro sistema attraverso lo strumento di aggiornamento predefinito causerà gradualmente l’accumulo di pacchetti e il riempimento della cache. Questo può avere un impatto maggiore quando si disinstallano pacchetti software e le loro dipendenze vengono lasciate indietro senza motivo. Usate i seguenti comandi una volta ogni tanto per assicurarvi di non tenere nel vostro sistema cose che non sono necessarie:
sudo apt-get clean
Questo svuoterà la cache locale dai file dei pacchetti recuperati.
sudo apt-get autoclean
Questo eliminerà solo i pacchetti assolutamente non necessari che non possono più essere trovati nei repository, o di cui si trova una versione più recente.
sudo apt-get autoremove
Questo comando rimuoverà i pacchetti che sono stati installati come dipendenze per un altro pacchetto che è stato rimosso, e quindi non sono più necessari.
Usa localepurge
Localepurge è un’utilità che può potenzialmente farti risparmiare molto spazio su disco nel lungo periodo. Fondamentalmente rimuove tutte le localizzazioni dei pacchetti installati tranne che per la lingua di sistema selezionata. Si può installare con “sudo apt-get install localepurge” e verrà eseguito automaticamente ogni volta che si aggiorna o si installa qualcosa. L’unico inconveniente è che localepurge richiederà un po’ di tempo in più per fare il lavoro.
Utilizzare l’utilità “ucaresystem”
ucaresystem è un software di utilità per coloro che si preoccupano del loro sistema Ubuntu. Fondamentalmente automatizza il processo di dare comandi di manutenzione uno per uno, essendo uno strumento completo di aggiornamento e pulizia. Installate ucaresystem aggiungendo il ppa corrispondente eseguendo i seguenti comandi su un terminale:
sudo add-apt-repository ppa:utappia/stable
sudo apt update
sudo apt install ucaresystem-core
e poi eseguitelo con:
sudo ucaresystem-core
ucaresystem aggiornerà le liste dei pacchetti, aggiornerà le librerie di sistema, installerà gli aggiornamenti disponibili, rimuoverà i pacchetti non rinnovati, rimuoverà le vecchie versioni del kernel Linux, rimuoverà i file di configurazione inutilizzati, e infine pulirà i pacchetti scaricati. Una cosa da notare è che ucaresystem mantiene il kernel Linux attivo e la prossima versione precedente come backup. Ho testato questa utility nelle derivate di Ubuntu come Elementary OS Freya e funziona senza problemi.
Usa GtkOrphan
Mentre ucaresystem include il comando “deborphan”, si può anche usare GtkOrphan per ottenere un maggiore controllo su ciò che rimane nel sistema e ciò che viene buttato fuori dalla finestra. È semplice da usare e diretto, in quanto esegue una scansione dei pacchetti orfani all’avvio. Le opzioni si trovano in basso, mentre è disponibile anche una scheda intuitiva contenente i pacchetti non orfani e le loro dipendenze mostrate in una comoda modalità di visualizzazione ad albero. Installatelo con:
sudo apt-get install gtkorphan
Utilizzate BleachBit
Volete andare più a fondo e pulire le cache e i dati inutilizzati dalle vostre applicazioni? BleachBit può aiutarvi a fare proprio questo, fornendo anche una capacità di pulizia completa del sistema. BleachBit permette agli utenti di rimuovere i file spazzatura come la cronologia, la cache, i file temporanei, i log, i rapporti di crash, ecc. Basta selezionare le caselle che corrispondono a un’azione di manutenzione e fare clic sul pulsante rosso situato in alto a sinistra per rimuovere i file.
Cliccando sulla lente di ingrandimento prima vi permetterà di avere una panoramica di ciò che deve essere rimosso e quanto spazio su disco sarà liberato dopo il completamento di tutte le operazioni.
Fate attenzione a ciò che selezionate, poiché a volte lo spazio di archiviazione guadagnato è asimmetrico al tempo richiesto per la reimpostazione delle preferenze delle applicazioni, il riempimento della cache con i dati che vi fanno risparmiare tempo quotidianamente, ecc.
Utilizzare Ubuntu Tweak
Il “Janitor” di Ubuntu Tweak è un altro strumento di manutenzione molto utile. La visualizzazione diretta dei guadagni di memoria e dei nomi dei pacchetti fornisce abbastanza informazioni da permettere all’utente di agire con sufficiente fiducia e sicurezza. Basta spuntare le caselle che corrispondono alla rimozione di un elemento e poi premere il pulsante “clean” situato in basso a destra. Non troverete Ubuntu Tweak nei repository predefiniti della vostra distribuzione, quindi dovrete scaricare il pacchetto .deb dal sito web.
Conclusione
Come potete vedere, ci sono diversi strumenti che possono aiutare l’utente Ubuntu a mantenere un sistema “pulito”, mentre la funzionalità di uno spesso si sovrappone all’altro, quindi sta alle preferenze dell’utente. Quasi tutte queste “pulizie” riguardano la liberazione di spazio su disco, che con l’uso più ampio di SSD è diventato di nuovo rilevante. Mentre tutto ciò che è stato mostrato in questo post è sicuro e normalmente non dovrebbe causare alcun problema, c’è sempre un rischio quando gli strumenti rilevano automaticamente i file ritenuti “non necessari”, quindi continuate a vostro rischio e pericolo.