Creare da zero la propria Ubuntu


Piccolo seminario per creare da zero una distribuzione basata su Ubuntu. In particolare farò l'esempio della distro che sto 'cercando' di creare (Kunsuntu - Ubuntu alla siciliana).

Il consiglio che do è quello di lavorare con una macchina virtuale, ad esempio Virtualbox facilmente reperibile dai repository ufficiali. A questo indirizzo è possibile reperire una guida all'installazione.
Il passo successivo è quello di scaricare una versione live minimale di Ubuntu reperibile presso questo link.
Fatto questo avviamo la macchina virtuale caricando l'immagine ISO appena scaricata, e prima dell'installazione digitiamo cli dopo il prompt boot:. Fatto ciò installiamo Ubuntu ed una volta completato il processo ed avviata la macchina otterremo una shell. Una volta eseguito il login occorre installare il nostro ambiente desktop preferito. Nel mio caso ho scelto Gnome, che installeremo con il seguente comando:

sudo apt-get install xserverxorg gdm gnome-core xfontsbase xterm pmount gnomemount synaptic -y

che installerà per noi l'ambiente gnome basilare ed il gestore di pacchetti Synaptic.
Riavviando nuovamente otterremo la nostra interfaccia grafica. Potremo ottenere un errore relativo al pannello che risolveremo selezionando 'Delete' ed anche un errore relativo al tema 'Human' non trovato che risolveremo selezionando il tema di default di Gnome.
La distribuzione minimale con tanto di ambiente desktop è quindi pronta. E' già possibile creare la prima immagino ISO live della nostrà distro. Per far questo apriamo il sources.list tramite il comando:

sudo gedit /etc/apt/sources.list

e nel file appena aperto inseriamo la seguente riga:

deb http://www.remastersys.klikit-linux.com/repository/ remastersys/

Salviamo e chiudiamo. Apriamo Synaptic ed aggiorniamo i repository cliccando su aggiorna. Bisognerà installare i pacchetti zenity e remastersys.

Una volta conclusa l'operazione, da terminale digitare

sudo remastersys-gui.

Appare quindi una finestra in cui tramite il tasto modifica è possibile settare i parametri della nostra distribuzione e tramite Dist è possibile generare l'ISO della nostra Ubuntu Personalizzata.
Quando l'operazione si è conclusa è possibile ripulire i file temporanei tramite l'opzione Clean.

Dalla cartella /home/remastersys/ sarà possibile prelevare il file ISO.
In seguito vedremo in dettaglio come personalizzare i singoli elementi di questa distribuzione.

Articoli di riferimento: http://dl.fullcirclemagazine.org/issue16_en.pdf


Articolo tratto da: TaiSoN.altervista.org - Informatica e Tecnologia - http://taison.altervista.org/
URL di riferimento: http://taison.altervista.org/index.php?mod=read&id=1220462493