lunedì 17 dicembre 2007

Velocizziamo Ubuntu ?

Qualche giorno fa ho avuto un mezzo disastro con il mio "muletto" PIII che aveva un banco Ram difettoso.
Una volta aperto il PC per cambiarlo ho deciso che avrei riformattato tutto il disco e creato 4 partizioni distribuite in maniera migliore dove avrei potuto continuare a giocare ed imparare con linux e le sue distro desktop di maggior successo. Ho quindi deciso di far diventare Ubuntu 7.10 (gutsy) la distro principale visto che ormai frequentando il forum di ubuntu-it ho imparato ad apprezzare e a "padroneggiare" questa distro così popolare (e un motivo ci sarà no ?).
Vorrei spiegare in questo articolo cosa ho tolto dalla distro e cosa ho aggiunto e quali sono le operazioni che faccio sia per velocizzare che per snellire la mia distro preferita, farò questo servendomi di diversi articoli apparsi su blog famosi (es. Treviño’s , Pollycoke, etc.), posts di forums, etc.

Allora, cominciamo con il togliere tutti i caratteri cinesi, giapponesi, coreani, indiani, arabi, etc. etc. che a noi non servono e ci riempiono il disco di files perfettamente inutili, basta aprire synaptic digitare su ricerca la parolina ttf e appariranno tutti i caratteri ttf installati (quelli con il quadratino verde.... eheheh !!) basta ora marcare per l' eliminazione tutti quelli che non ci servono e il gioco è fatto.

Passiamo ora ad eliminare mono che è il linguaggio di programmazione pienamente supportato ma M.S. e che "subdolamente è inserito nelle nostre distro.... Io non lo voglio, invito a leggere i posts sull' argomento di pollycoke per farsi una idea più chiara.
Intanto togliendo "mono" da synaptic mi parte dietro di lui nell' ordine: tomboy, beagle, f-spot, poco male, tutta roba di cui posso fare volentieri a meno, visto che ci sono applicativi che funzionano con eguale efficenza, comunque questo è quello che ho fatto io, anche perchè lasciando mono e tutti gli applicativi che lo usano non cambia nulla in termini di prestazioni !!

Tolgo pure, sempre tramite synaptic, tutti i programmi di gestione delle stampanti HP (hpijs e hplip), che io non ho e non ho nemmeno intenzione di acquistarne una.

Poi installo: sudo apt-get install sysv-rc-conf e tolgo sta roba qui:

anacron, atd, cron - servizi di pianificazione, non li usa più nessuno, e se lo fa è pazzo :D servono per cose tipo gli aggiornamenti automatici dei pacchetti in Ubuntu, e altri compiti per me un po’ obsoleti (makewhatis, updatedb, ecc). Io disattivo sempre e comunque.
apport - generatore di rapporti per i crash, che poi andranno salvati in /var/crash. Disabilitandolo non si perde alcuna funzione vitale.
brltty - gestione di dispositivi braille

dhcp3-server - se non fate da server dhcp in una rete potete disabilitarlo
hotkey-setup - se non avete o non usate tasti speciali (es. multimediali) potete disabilitare
laptop-mode - si occupa della gestione ottimizzata per allungare la vita alla batteria e… lo dice la stessa parola, se non è un portatile potete disabilitarlo

powernowd* - gestione dello scaling della CPU, anche qui: possono essere più utili su un portatile, ma alcuni desktop potrebbero avvantaggiarsene.
readahead* - serve a precaricare in memoria file/librerie elencate in /etc/readahead/* se avete molta ram potete abilitare, io preferisco di no.
rsync - serve a copiare/sincronizzare file in remoto. difficilmente serve
screen - se non sapete cosa sia potete disattivarlo …non è lo schermo ;)
Dopodiché installo compiz config-settings-manager per personalizzare gli effetti 3D (mi piacciono un sacco le finestre che bruciano !!!).

Infine non mi resta che installare i locale-it per la italianizzazione della mia ubuntu e posso iniziare il mio lavoro !!.