Ricompilare il Kernel
Che si tratti di installare una nuova versione o di ricompilare quella già in uso, magari per abilitare qualche caratteristica aggiuntiva, non fa differenza: la prima cosa da fare è procurarsi i sorgenti del nuovo kernel che si vuole installare, dal sito www.kernel.org. Si può scaricare sia tramite il package mangare, che manualmente, ma in entrambi i casi il file compresso dovrà essere depositato nella cartella /usr/src.
Spostiamoci nella cartella /usr/src e scompattiamo il file compresso nel modo seguente:
tar -xvjf linux-2.6.24.2.tar.bz2
(kernel preso come esempio, ma possono essere installati in questo modo tutte le versioni). Così facendo verrà creata una nuova directory chiamata linux-2.6.24.2 dove sono presenti i sorgenti del nuovo kernel.
A questo punto possiamo procedere con la fase di configurazione. I comandi disponibili sono diversi a seconda dell’interfaccia che si intende utilizzare: make config (completamente testuale), make menuconfig (semi grafica), make xconfig (completamente grafica).
Dopo aver effettuato le proprie scelte bisogna salvare la nuova configurazione nel file .config selezionando la voce di menu File/Save. Infine, possiamo procedere con la fase di compilazione e installazione vera e propria eseguendo in sequenza i comandi seguenti:
make dep
make clean
make bzImage
make modules
make modules_install
make install
Questo è sufficiente ad installare il kernel e aggiornare il boot loader.