Jednou z výhod operačných systémov rodiny Linux je ich extrémna flexibilita vyjadrená schopnosťou doladiť takmer všetky komponenty. Napríklad môžete zostaviť jadro s možnosťami konfigurácie prispôsobenými špeciálne pre hardvér, ktorý práve používate. Inštaláciou takéhoto jadra môžete výrazne zvýšiť celkový výkon systému.
Nevyhnutné
- - prístup do úložiska so zdrojovými balíkmi alebo prístup k internetu;
- - heslo užívateľa root na lokálnom počítači.
Inštrukcie
Krok 1
Získajte zdroje jadra. Ak máte prístup do zdrojového úložiska, ktoré obsahuje balík so správnou verziou jadra, nainštalujte si tento balík pomocou nástroja apt-get alebo synaptického nástroja.
Ak nemáte prístup k úložiskám alebo potrebujete zostaviť konkrétnu verziu jadra, získajte zdroje zo servera kernel.org. Vo svojom prehliadači otvorte https://www.kernel.org/pub/linux/kernel. Zmeňte podadresár zodpovedajúci požadovanému riadku verzie jadra. Vyberte požadovaný archív a stiahnite ho na pevný disk. Použite funkciu uloženia prehľadávača alebo preferovaného správcu sťahovania. Archív so zdrojovým kódom jadra požadovanej verzie si môžete tiež stiahnuť prostredníctvom FTP zo servera ftp.kernel.org.
V prípade potreby si stiahnite opravy jadra (opravy). Vyberte si požadované opravy na stránke kernel.org a uložte ich tiež na pevný disk.
Krok 2
Pripravte systém na kompiláciu jadra. Nainštalujte kompilátor gcc, vyvíjajte balíky glibc a ncurses, balíček fakeroot (pokiaľ neplánujete vytvoriť jadro ako root). Nainštalujte si knižnice TCL / TK, ak chcete konfigurovať jadro pomocou grafického rozhrania pod kontrolou X servera.
Krok 3
Pripravte si zdrojový strom jadra. Rozbaľte zdrojový archív do adresára / usr / src / linux. Alebo ho rozbaľte do ľubovoľného adresára a vytvorte naň symbolický odkaz linuxu z adresára / usr / src. Použite dekompresný program, ktorý zodpovedá typu stiahnutého archívu (tar alebo bzip).
Ak je to potrebné, aplikujte opravy na zdroje jadra. Rozbaľte opravy do adresára / usr / src. Na vykonanie zmien použite príkaz patch.
Krok 4
Nakonfigurujte jadro. Ak by verzia konfigurácie mala vychádzať z tej, ktorá je už v systéme, skopírujte súbor s názvom ako config- z adresára / boot do adresára / usr / src / linux a premenujte ho na.config.
Prejdite do adresára / usr / src / linux. Spustite make s config, menuconfig, oldconfig alebo xconfig. Konfiguračný parameter vám umožní konfigurovať jadro krok za krokom. Ak zadáte oldconfig, použijú sa čo najviac hodnoty starej konfigurácie. Príkaz make menuconfig umožní konfiguráciu pomocou pohodlnej textovej ponuky a príkaz make xconfig spustí grafický konfigurátor. Nastavte všetky požadované konfiguračné parametre jadra.
Krok 5
Zostavte jadro. Spustite make dep a urobte postupné čistenie, aby ste vygenerovali súbory závislostí a vyčistili zdrojový strom. Spustite make bzImage, ktorý chcete skompilovať a vytvoriť obrazový súbor jadra. Zostavte moduly jadra zadaním príkazov make Modules do konzoly.