Com Es Compila El Nucli

Taula de continguts:

Com Es Compila El Nucli
Com Es Compila El Nucli

Vídeo: Com Es Compila El Nucli

Vídeo: Com Es Compila El Nucli
Vídeo: Biology: Cell Structure I Nucleus Medical Media 2024, Maig
Anonim

Un dels avantatges dels sistemes operatius de la família Linux és la seva extrema flexibilitat, que s’expressa en la capacitat d’afinar gairebé tots els components. Per exemple, podeu compilar un nucli amb opcions de configuració adaptades específicament al maquinari que utilitzeu actualment. En instal·lar aquest nucli, podeu augmentar significativament el rendiment general del sistema.

Com es compila el nucli
Com es compila el nucli

Necessari

  • - accés al dipòsit amb paquets font o accés a Internet;
  • - la contrasenya per a l'usuari root a la màquina local.

Instruccions

Pas 1

Obteniu les fonts del nucli. Si teniu accés al dipòsit d'origen i inclou un paquet amb la versió correcta del nucli, instal·leu aquest paquet mitjançant la utilitat apt-get o synaptic.

Si no teniu accés als repositoris o necessiteu crear una versió específica del nucli, obteniu les fonts del servidor kernel.org. Obriu https://www.kernel.org/pub/linux/kernel al navegador. Canvieu al subdirectori corresponent a la línia de versió del nucli requerida. Seleccioneu l'arxiu desitjat i descarregueu-lo al disc dur. Utilitzeu la funció de desat del navegador o el gestor de baixades preferit. També podeu descarregar l'arxiu amb el codi font del nucli de la versió requerida mitjançant FTP des del servidor ftp.kernel.org.

Baixeu els pedaços del nucli (pedaços) si cal. Recolliu els pegats que vulgueu a kernel.org i deseu-los també al disc dur.

Pas 2

Prepareu el vostre sistema per a la compilació del nucli. Instal·leu el compilador gcc, desenvolupeu paquets glibc i ncurses, paquet fakeroot (tret que tingueu previst construir el nucli com a root). Instal·leu les biblioteques TCL / TK si voleu configurar el nucli mitjançant una interfície gràfica sota el control d’un servidor X.

Pas 3

Prepareu el vostre arbre font del nucli. Desempaqueteu l'arxiu d'origen al directori / usr / src / linux. O desempaqueteu-lo a un directori arbitrari i creeu-hi un enllaç simbòlic Linux des del directori / usr / src. Utilitzeu un programa de descompressor que coincideixi amb el tipus d’arxiu que heu baixat (tar o bzip).

Apliqueu pegats a les fonts del nucli, si cal. Desempaqueteu els pegats al directori / usr / src. Utilitzeu l'ordre patch per aplicar els canvis.

Pas 4

Configureu el nucli. Si la versió de la configuració s'ha de basar en la que ja hi ha al sistema, copieu el fitxer anomenat com a config- del directori / boot al directori / usr / src / linux i canvieu-lo amb el nom.config.

Canvieu al directori / usr / src / linux. Executeu make amb config, menuconfig, oldconfig o xconfig. El paràmetre config us permetrà configurar el nucli pas a pas. Si especifiqueu oldconfig, s’utilitzaran els valors de la configuració antiga tant com sigui possible. L'ordre make menuconfig permetrà la configuració mitjançant un menú convenient de text i make xconfig llançarà el configurador gràfic. Establiu tots els paràmetres necessaris de configuració del nucli.

Pas 5

Compileu el nucli. Executeu make dep i make clean seqüencialment per generar fitxers de dependències i netejar l'arbre d'origen. Executeu make bzImage per compilar i crear un fitxer d'imatge del nucli. Compileu els mòduls del nucli escrivint make modules a la consola.

Recomanat: