Che cos’è Gentoo? Gentoo Linux è una distribuzione GNU/Linux. A differenza delle altre (come OpenSUSE, Mandriva, ecc) è considerata una distribuzione “difficile”. Sostanzialmente la difficoltà di questo sistema sta nel non possedere strumenti grafici per gestire il computer. In pratica, a differenza di Mandriva Linux, per esempio, Gentoo non possiede un centro di controllo per amministrare il pc (stile “Pannello di Controllo” di Windows). Questa mancanza può essere vista come un difetto ma, pensandoci bene, forse non lo è. Perchè? Bè perchè in questo modo si costringe l’utente a configurare il sistema agendo solo sui file di configurazione e quindi, con un pò di pazienza, si diventa esperti e si impara dove mettere le mani quando qualcosa va storto. E’ chiaro che un Pannello di Controllo stile Windows rende tutto più semplice, con le iconcine colorate… Ma cliccando su un’icona qualsiasi, vi siete mai chiesti cosa diavolo combini il sistema operativo? Non si sa…. Quello che succede “dietro” è oscuro. E siccome io sono curioso voglio andare a vedere…
Questo però non è l’unico motivo che contraddistingue Gentoo dalle altre distribuzioni. Il vero pregio/difetto di Gentoo è un altro: la compilazione dell’intero sistema. E’ possibile compilare tutto il sistema operativo, ottenedo così tutto il software “cucito” addosso all’hardware.
Da precisare che anche le altre distribuzioni permettono l’intera compilazione del sistema, per esempio Debian GNU/Linux, ma avendo già pacchetti precompilati è raro trovare qualcuno che compili tutto. Gentoo è l’unica vera distribuzione che permette di fare ciò fornendo automatismi appositi, non disponendo, o quasi, di precompilati.
Come tutte le cose ci sono vantaggi e svantaggi:
- Vantaggio: prestazioni “in teoria” migliori.
- Svantaggio: giorni e giorni di attesa per compilare il tutto.
Un altro aspetto da considerare è che Gentoo permette di decidere anche le caratteristiche che un certo pacchetto dovrebbe supportare: un pacchetto precompilato che si installa con un package manager di una qualsiasi altra distribuzione è già stato compilato con tutto il supporto possibile. Viceversa, Gentoo lascia decidere all’utente il supporto da compilare. Per esempio, se si vuole utilizzare solo Gnome come desktop environment, perchè compilare i pacchetti col supporto per KDE? Si ottiene quindi un sistema tarato alle proprie esigenze e anche meno vulnerabile. Questo secondo me è il vero vantaggio della compilazione.
La mia esperienza personale è che utilizzando Gentoo ho imparato tante cose, e tante ancora ce ne sono da imparare. Dopo aver provato tante distribuzioni posso dire, forse, di aver trovato quella che fa per me.

$ aptitude -vv moo
Didn't I already tell you that there are no Easter Eggs in this program?