Mettiamola a dieta! (Ubuntu, non la biondina)

felipe, 22 maggio 2006 @ 12:22 in Facili, o quasi :), Felipizza la tua distro, Guide, Post Imperdibili.
Etichette: , , , , ,

Questo articolo è stato promosso: “Mettiamola a dieta! (Ubuntu, non la biondina)” tra le guide ufficiali di pollycoke :)

Benvenuti nel programma 100 MB in 10 minuti! (siore e siori)

14/02/07: Aggiornata ad Edgy (grazie Andrea Ruberti!)

Con i nostri miracolosi e portentosi medicamenti la vostra distro preferita dimagrirà di oltre 100MB e diventerà ancora più snella e bella e scattante, avvicinatevi e verificate voi stessi! (stanotte ho dormito male, scusate -.-)

biondina

 

Bene, l’obiettivo è facilmente realizzabile: Ubuntu installa di default un bel po’ di porcate che rischiano di far passare inosservato tutto il recente lavoro svolto nello snellimento di GNOME, soprattutto in termini di richieste di RAM e nei tempi d’avvio.

Ok la distro di riferimento per i nomi dei pacchetti è Ubuntu Dapper Edgy, ma come sempre, ovviamente, questo non esclude per niente che i concetti qui espressi possano essere applicati a qualsiasi altra distro! Quindi armatevi di pazienza e vedrete che con questi esercizi recupereremo la naturale snellezza di linux!

Da dove andranno tolti questi 100 MB?

Soprattutto glutei e interno coscia… no vabbè, basta stronzate. I 100MB (in realtà sono molti di più) saranno eliminati dal disco e soprattutto dalla RAM! Non molti sanno ad esempio che i font installati, oltre ad occupare notevole spazio su disco, influiscono pesantemente sulla RAM se usati con fontconfig, e al giorno d’oggi tutte le distro usano fontconfig.

Eliminare la cellulite e l’adipe (Pacchetti inutili)

Provate a dare questo comando (o qualcosa di equivalente, se non usate una debian-like):

dpkg -l | grep ii| awk '{print $2}' | grep ttf

Il mio risultato dopo la dieta è questo:

ttf-bitstream-vera
ttf-dejavu
ttf-freefont
ttf-opensymbol

Ossia gli unici font veramente utili. E il vostro? mi sa che è un po’ diverso :) Avete sicuramente caratteri per lingue esoticissime tipo ideogrammi, pittogrammi e font arabi ecc ecc… Disinstallate senza pietà tutti gli altri pacchetti e noterete che una buona parte dell’obiettivo è già raggiunto

Eliminare le tossine e le impurità (Pacchetti amorali)

Un altro alleggerimento consistente della vostra distro lo avrete eliminando tutte quelle impurità che derivano da una vita moderna piena di compromessi e patti con il diavolo: per eliminare l’intero stack ciucciarisorse Mono e con esso tutte le app derivanti da tecnologia micro$oft, basta dare questo comando:

$: sudo apt-get --purge remove libmono0

Per ulteriori informazioni e per comandi relativi ad altre distribuzioni visitate la pagina “Niente fottutissimi .exe nella mia box!”.

Avverto che con questa operazione avrete eliminato anche Tomboy, Beagle ed F-Spot, tre applicazioni pesantissime. L’unica che potreste rimpiangere è F-Spot, un’app che serve a gestire e catalogare fotografie. Io non la rimpiango e sto meglio con la coscienza a posto :)

Usare app più leggere!

  • Evolution è una bestia, molto meglio Sylpheed. Soprattutto da quando è stata portato alle GTK2 – mi ricordo quando era considerata una possibilità remota dai suoi sviluppatori, motivo per cui passai a Evolution :(
  • Firefox su linux fa ancora pena, meglio Epiphany! Ci sono tanti motivi per cui sto riscoprendo Epiphany, non mi va di elencarli per non andare fuori tema, cmq principalmente integrazione grandiosa con GNOME e gestione dei segnalibri
  • Eccetera eccetera.

Io personalmente, pur odiando Evolution, trovo difficile e noioso passare ad un’altro client email, specie quando si ha tutta la posta catalogata ed etichettata, quindi lo tengo e preferisco pensare che prima o poi tocchi pure a questa applicazione GNOME un po’ di amore e che verrà ottimizzata anche essa.

Se proprio dovete/volete usare Evolution cmq potete quasi sicuramente disinstallare il pacchetto “evolution-exchange“, che occupa RAM cercando server M$ Exchange, tranne che non serva per lavoro ovviamente…

$: sudo apt-get --purge remove evolution-exchange

Altri pacchetti che possiamo molto probabilmente eliminare e che occupavano spazio inutilmente sul mio HD:

bluez (bluetooth)
hpijs e hplip* (stampanti HP)
festival, fetlex*, festvox (text2speech, ossia software per fare parlare linux, mai funzionato)
evms (raid)

Alcune di queste applicazioni non sono installate su Ubuntu Edgy, ma lo erano su Dapper, le lascio comunque, per riferimento.

Tonificare e regolare l’intestino (Servizi)

Bene, adesso occupiamoci di un’altro aspetto, legato soprattutto all’uso sconsiderato della nostra RAM: i servizi che vengono caricati all’avvio, in Ubuntu sono davvero tanti! Sono tanti in qualsiasi System-V per la verità, quindi armiamoci degli strumenti che ci fornisce la nostra distro e agiamo, per Ubuntu consiglio di installare il pacchetto bum (Boot Up Manager) e di disabilitare i seguenti servizi:

bootlogd e stop-bootlogd
rsync
apmd
powernowd
acpi-support
laptop-mode
mdadm

e/o altri, a seconda di cosa vi serve o non vi serve.

Ultimo accorgimento che posso darvi è localepurge: una piccola app che può liberare fino a 50 – 60 MB di spazio, eliminando i file di localizzazione di lingue di cui ignorate perfino l’esistenza :D L’utilizzo è semplicissimo: si installa, si lancia, si specifica che si vuole lasciare solo i locale it_IT e via :)

Soddisfatti o rimborsati?

Adesso non esageriamo :D Come sempre vale la regola del buon senso, queste impostazioni vanno bene per me, non è detto che siano applicabili a tutti. Sicuramente a molti sì però :>

Buona ottimizzazione