Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Linux >> .

Come compilare un kernel

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 Linux di scaricare il codice sorgente per il " kernel ", o un codice interno che interagisce con l'hardware e gestisce le funzioni di base del sistema operativo , e di 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 fornite con la maggior parte delle distribuzioni , e anche disponibili gratuitamente online . Cose che ti serviranno
GNU GCC Compiler
Show More Istruzioni
1

scaricare e installare il codice sorgente per il kernel. Questo dovrebbe essere disponibile dal sito ufficiale del sistema operativo , o attraverso i repository di codice , se disponibile . Prima di procedere all'installazione , verificare la versione del kernel che si sta utilizzando :

$ uname- r2.6.xx
2

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

$ Cd /usr/bin/linux-2.6.xxx $ make menuconfig
3

Naviga il menu . Il menu contiene le opzioni che è possibile disabilitare e abilitare di rimuovere o includere determinate funzionalità per il kernel compilato . Assicurarsi di aver compreso l'hardware del computer e le funzionalità che si desidera il computer per avere in modo che è possibile rimuovere facilmente i pacchetti non necessari .
4

costruire il kernel . Una volta terminata la configurazione del kernel , uscire dal menu . Digitare il seguente comando al prompt dei comandi per avviare il processo di compilazione del kernel . Nota : eseguire il primo comando , poi quando finisce che corrono il secondo :

$ make all $ make modules install

 

sistemi © www.354353.com