Come compilare un kernel

January 7

Linux è un sistema operativo open-source, il che significa che il codice sorgente per la sua struttura è disponibile gratuitamente sul web. Questo permette agli utenti di Linux per scaricare il codice sorgente per il "kernel", o codice interno che interagisce con l'hardware ed esegue le funzioni di base del sistema operativo, e modificarlo come meglio credono. Tuttavia, una volta ottimizzato, è necessario compilare effettivamente il kernel per farlo funzionare. Questo comporta l'uso degli strumenti di compilazione GNU forniti con la maggior parte delle distribuzioni, e anche disponibili gratuitamente on-line.

istruzione

1 Scaricare e installare il codice sorgente per il kernel. Questa dovrebbe essere disponibile dal sito ufficiale del sistema operativo, o tramite repository di codice, se disponibile. Prima di installare, controllare la versione del kernel che si sta utilizzando:

$ Uname -r
2.6.xx

2 Passare alla cartella di origine ed eseguire l'editor di configurazione del menu. Il codice sorgente è di solito memorizzato nella cartella "/ usr / src / linux-versionumber." Passare alla cartella ed eseguire il comando "make" per avviare il processo di configurazione per il kernel:

$ Cd /usr/bin/linux-2.6.xxx
$ Make menuconfig

3 Navigare nel menu. Il menu contiene le opzioni è possibile disattivare e attivare di rimuovere o includere determinate funzionalità per il kernel compilato. Assicurarsi di aver compreso l'hardware del computer e la funzionalità si desidera il computer per avere in modo che è possibile rimuovere facilmente i pacchetti non necessari.

4 Compilare il kernel. Una volta terminata la configurazione del kernel, uscire dal menu. Immettere il seguente comando al prompt dei comandi per avviare il processo di costruzione del kernel. Nota: eseguire il primo comando, poi quando che termina eseguire il secondo:

$ Fare tutti
$ Make modules_install installare