Come compilare e patch al kernel di Ubuntu in modo facile

April 28

Uno dei vantaggi dei sistemi operativi Linux è la loro capacità di subire configurazione estesa. A differenza di altri sistemi operativi, il codice sorgente del kernel è open source, il che significa che qualsiasi programmatore può modificare e utilizzare la propria versione. Molti hobbisti e appassionati di Linux configurare i propri kernel con pacchetti speciali e moduli. Uno dei "diritti di passaggio" di sorta per gli sviluppatori di Linux e utenti avanzati di compilare il proprio kernel, che può essere fatto con gli strumenti ei comandi appropriati.

istruzione

1 Scaricare i pacchetti di compilazione necessarie:

$> Sudo apt-get install gcc
$> Sudo apt-get install libncurses5-dev

2 Aggiornare e aggiornare tutti i pacchetti scaricati:

$> Sudo apt-get update && sudo apt-get upgrade

3 Scarica l'ultimo kernel attraverso github, e decomprimerlo (il "<versione>" tag dovrebbe riflettere la versione più recente:

$> Wget /linux-3.0.tar.bz "rel =" nofollow "target =" _blank "> http://www.kernel.org/pub/linux/kernel/&lt;version> /linux-3.0.tar. bz

4 Scompattare il kernel usando il comando "tar":

$> Sudo tar -xvf linux-3.0.tar.bz2 -C / usr / src /
Navigate nella directory corretta e fare del menu di configurazione. Può scegliere i pacchetti e l'aggiornamento alla versione più recente prima di compilare.

5 Passare alla directory appropriata ed eseguire la configurazione del menu. È possibile scegliere pacchetti, pacchetti di patch, e l'aggiornamento alle ultime versioni dei pacchetti attraverso questo menu prima della compilazione:

$> Cd /usr/src/linux-3.0/
$> Sudo make menuconfig

6 Compilare il kernel. Dopo aver configurato il kernel tramite il menu, compilare il kernel con il comando "make":

$> Sudo make

7 Installare il kernel:

$> Sudo make install modules_install

8 Aggiornare gli script di inizializzazione e di avvio.

9 Riavviare il sistema.