Linuxové jadro
Každý z operačných systémov používa svoje vlastné jadrá. Napríklad Windows používa svoje proprietárne jadro, zatiaľ čo väčšina ostatných operačných systémov, najmä tie open-source, používa známe, testované a osvedčené jadro Linuxu.
Linuxové jadro je živým zázrakom softvérového sveta. Je to jeden z NAJLEPŠÍCH softvérov, ktorý je NEKONEČNE zložitý, a preto NEKONEČNE výkonný s NEKONEČNOU komunitou, ktorá to podporuje. Je to jadro všetkých linuxových distribúcií. Založil Linus Torvalds, linuxové jadro v1.0.0 vyšla späť v roku 1994. Teraz je rok 2019 a najnovšia verzia je 4.20.5 (stabilný).
Počas celej svojej doby linuxové jadro každým dňom pokročil. Aktualizácia jadra sa vydáva každých pár mesiacov so zlepšeným výkonom, stabilitou, opravami chýb, opravami a ďalšími funkciami.
Nie všetky distribúcie systému Linux však okamžite obsahujú najnovšiu aktualizáciu. Po vydaní zvyčajne trvá určitý čas, kým sa program oficiálne dostane do vášho systému.
Preto veľmi rád spravujem jadro sám.
Predtým, ako budeme pokračovať, stojí za zmienku, že pokiaľ si nie ste istí, že toto jadro novej generácie potrebujete, nestojí za to skok. Jadro, ktoré sa dodáva s distro, je rovnako dobre udržiavané vývojármi.
Spravujte jadro v systéme Linux Mint
Ak ste používateľom systému Linux Mint, je oveľa jednoduchšie vykonávať „osvedčené“ akcie v jadre bez obáv z toho, že sa niečo pokazí. Ak sa stanete príliš dobrodružnými, môže to samozrejme úplne vyjsť z cesty. Existujú 2 dostupné spôsoby správy novšej verzie jadra - použitie nástroja GUI s názvom „Ukuu“ a manuálna inštalácia jadra.
Zmena jadra pomocou Ukuu
Ukuu je k dispozícii priamo pre všetky distribúcie založené na Debiane / Ubuntu prostredníctvom PPA.
Rozpáľte terminál -
Pridajte úložisko Ukuu -
sudo add-apt-repository ppa: teejee2008 / ppa
Teraz aktualizujte vyrovnávaciu pamäť úložiska APT -
sudo apt aktualizácia
Nakoniec nainštalujte Ukuu -
sudo apt nainštalovať ukuu
Spustite Ukuu -
Ako vidíte, tie so značkou Ubuntu sú nainštalované. Ostatné sú stabilné vydania jadra počas celej cesty.
Je jasné, že môj systém Linux Mint používa Linux Kernel 4.15. Je to dosť starý model.
Nainštalujme si jadro v4.18.20. Vyberte jadro a stlačte „Inštalovať“.
Proces inštalácie sa začne okamžite.
Teraz reštartujte systém a dokončite inštaláciu.
Voila! Nové jadro je pripravené!
Ručná zmena jadra
Upozorňujeme, že toto je riskantnejší proces a môže vo vašom systéme skončiť s nežiaducimi problémami.
-
Sťahuje sa jadro
Najskôr si stiahnite najnovší balík jadra Linuxu.
-
Overte balík
Proces sťahovania ešte nie je dokončený, pokiaľ sa nezabezpečíte, že ide o overený balík. NESPOVEDAJTE si si tento krok preskočiť! Pretože je to jadro, aj tá najmenšia zmena môže spôsobiť vážne problémy!
Stiahnutý balík overte -
unxz linux-4.20.5.decht.xzwget https: // cdn.jadro.org / pub / linux / kernel / v4.x / linux-4.20.5.decht.podpísať
Pri pokuse o overenie balíka,
gpg --verify linux-4.20.5.decht.podpísať
Pozri? Nie je to možné. Chyťte verejný kľúč z kľúčového servera PGP -
gpg --recv-keys
Reťazec kľúča tu bude kľúčom, ktorý ukázal predchádzajúci príkaz.
Po dokončení sťahovania,
Môžete úspešne overiť podpis stiahnutého súboru.
Varovanie by malo byť v poriadku, pokiaľ nezískate „ŠPATNÝ podpis“. Teraz je bezpečné pokračovať v zvyšku procesu inštalácie.
tar -xvf linux-4.20.5.decht
-
Konfigurácia funkcií a modulov jadra
Teraz pred inštaláciou nového jadra musíte nakonfigurovať jeho vlastnosti. Musíte tiež zadať všetky potrebné moduly jadra, ktoré váš systém potrebuje.
Môže to byť ohromujúce, takže použijeme existujúci konfiguračný súbor. Spustite nasledujúci príkaz -
cd linux-4.20.5 /cp -v / boot / config - $ (uname -r) .konfigur
-
Nainštalujte potrebné nástroje na prekladanie
Na zostavenie balíka s jadrom potrebujete potrebné závislosti. V opačnom prípade bude stavebný krok neporiadok.
sudo apt-get install build-essential libncurses-dev bison flex libssl-dev libelf-dev
-
Konfigurácia jadra pre zostavenie
K dispozícii sú 3 možnosti -
- urobiť menuconfig
Textové zoznamy rádií, farebné ponuky a dialógové okná. Užitočné pre vzdialené servery. - urobiť xconfig
X Konfiguračný nástroj založený na systéme Windows (Qt). Najlepšie to funguje na pracovnej ploche KDE. - urobiť gconfig
X Konfiguračný nástroj založený na systéme Windows (GTK). Najlepšie funguje v rámci GNOME destkops. - urobiť oldconfig
Séria áno / nie otázok, ktoré môžete preskočiť stlačením klávesu Enter.
V mojom prípade pôjdem s „make oldconfig“.
Stačí podržať Enter, kým nočná mora neskončí!
-
Budovanie jadra
Toto bude chvíľu trvať, priatelia. Sústreďme sa na niečo iné! Bude to tiež trvať veľa miesta na disku, a tým myslím veľa!
urobiť -j4-
Inštalácia jadra
Začnite inštalovať jadro s modulmi.
sudo make modules_installPotom je čas nainštalovať samotné jadro.
sudo urobiť inštaláciu-
Aktualizujte konfiguráciu GRUB
Spustite nasledujúce príkazy -
sudo update-initramfs -c -k 4.20.5sudo update-grub
Aby sa výsledok prejavil, reštartujte systém.