Jednou z výhod operačných systémov rodiny Linux je ich flexibilita, ktorá sa prejavuje prítomnosťou širokých možností modifikácie. To platí nielen pre softvér bežiaci na aplikačnej úrovni, ale aj pre základné komponenty operačného systému. V systéme Linux teda môžete nainštalovať jedno alebo viac ďalších jadier.
Nevyhnutné
- - nainštalovaný správca balíkov;
- - binárny balík s obrazom jadra;
- - binárne balíčky s modulmi;
- - archív so zdrojovými kódmi jadra;
- - GCC, vyvíjať verzie glibc a ncurses;
- - root heslo -.
Inštrukcie
Krok 1
Pri práci v grafickom prostredí, ak sú k dispozícii lokálne (napríklad na inštalačnom CD) alebo vzdialené (na webe distribútora) úložiská vrátane binárnych balíkov s jadrom požadovanej verzie, použite grafického správcu balíkov. Tieto programy sa zvyčajne inštalujú predvolene, keď je nainštalovaná väčšina „desktopových“distribúcií Linuxu. Spustite správcu, vyhľadajte požadovaný balík, označte ho na inštaláciu a vykonajte zmeny. Binárne balíčky obsahujúce obrazy jadra zvyčajne obsahujú skripty, ktoré aktualizujú konfiguráciu bootloaderu. Zostáva preto iba reštartovať počítač, aby bolo možné pracovať s novým jadrom.
Krok 2
Keď sú práce v konzole a úložiskách k dispozícii, alebo iba možnosť získať binárne balíčky (napríklad ich stiahnutie z webu distribútora), použite správcov balíkov konzoly ako apt-get, dpkg, rpm. Napríklad ak je nainštalovaný APT, spustením príkazu apt-cache s voľbou vyhľadávania a parametrom reťazca vyhľadajte dostupné balíčky. Napríklad: apt-cache search kernel-image Potom vyberte balík, ktorý chcete nainštalovať, a nainštalujte ho pomocou: apt-get install PackageName Použite voľbu -i na inštaláciu balíka pomocou rpm.
Krok 3
Ak je k dispozícii iba obraz binárneho jadra, skúste ho nainštalovať manuálne. Dajte obrazovému súboru jedinečný názov a umiestnite ho do adresára / boot (môžete zvoliť iný adresár, ale zvyčajne sa tam nachádzajú obrazy jadra). Upravte konfiguračný súbor bootloadera a potom ho aktualizujte. Napríklad ak používate LILO, upravte súbor /etc/lilo.conf a spustite príkaz lilo ako root.
Krok 4
Zostavte jadro, ak sú k dispozícii iba jeho zdroje. Pripravte systém na montáž. Nainštalujte GCC, vyvíjajte verzie knižníc glibc a ncurses. Umiestnite zdroje jadra do adresára / usr / src / linux. Ak sú k dispozícii opravy, použite ich pomocou príkazovej opravy.
Krok 5
Nakonfigurujte jadro. Prejdite do adresára / usr / src / linux. Spustením make menuconfig vytvorte novú konfiguráciu. Ak potrebujete vytvoriť jadro s parametrami čo najbližšie k existujúcim, skopírujte konfiguračný súbor z adresára / boot do adresára / usr / src / linux, premenujte ho na.config a potom spustite príkaz make oldconfig.
Krok 6
Zostavte jadro a moduly. Spustite príkazy: make depmake cleanmake bzImagemake modules Nainštalujte moduly vykonaním príkazu: make modules_install Nainštalujte obraz jadra podľa popisu v treťom kroku (zdrojový súbor v strome zostavenia má názov bzImage).