Jak nainstalovat Linux Kernel 5.0
Před pár dny vyšlo nové linuxové jádro ve verzi 5.0, jenž přináší spoustu zajímavých novinek. Mně to samozřejmě nedalo a musel jsem ho hned vyzkoušet. Pokud chcete také, níže naleznete detailní postup kompilace nového linuxového jádra.
Celý postup popisuji na Debianu, bude Vám však fungovat na také na Ubuntu a jeho derivátech.
1. Požadavky na systém
Pro kompilaci jádra je potřeba mít nainstalované tyto balíky:
sudo apt-get install build-essential libncurses-dev bison flex libssl-dev libelf-dev
2. Stažení linuxového jádra 5.0
2.1 Stažení samotného linuxového jádra:
wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.tar.xz
2.2 Dekomprese linuxového jádra
xz -v -d linux-5.0.tar.xz
2.3 Stažení a verifikace staženého souboru
wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.tar.sign
gpg --verify linux-5.0.tar.sign
Výsledek verifikace:
gpg: Signature made Monday 04 March 2019 12:48:35 PM IST using RSA key ID 6092693E
gpg: Good signature from "Greg Kroah-Hartman {gregkh@linuxfoundation.org}"
gpg: aka "Greg Kroah-Hartman {gregkh@kernel.org}"
gpg: aka "Greg Kroah-Hartman (Linux kernel stable release signing key) {greg@kroah.com}"
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 647F 2865 4894 E3BD 4571 99BE 38DB BDC8 6092 693E
Pokud bude verifikace úspěšná, můžete linuxové jádro rozbalit a nainstalovat. V opačném případě nám raději napište chybovou hlášku do zpráv na Facebook či dole do komentářů, abychom Vám poradili, jak postupovat dál.
2.4 Rozbalení linuxového jádra
tar xvf linux-5.0.tar
3. Konfigurace linuxového jádra
Pro správnou funkčnost linuxového jádra je potřeba vydefinovat, jaké moduly (drivery) Váš systém požaduje. Pro jednoduchost lze provést kopii aktuálního linuxového jádra tímto příkazem.
cd linux-5.0
cp -v /boot/config-$(uname -r) .config
Následně můžete ještě nastavení upravit pomocí příkazu:
make menuconfig
To však doporučuji pouze zkušeným uživatelům.
4. Kompilace linuxového jádra
make -j $(nproc)
Pomocí tohoto příkazu spustíte kompilaci pomocí všech jader procesoru, což značně urychlí kompilaci, přesto však počítejte s poměrně dlouhou časovou prodlevou.
Po kompilaci je potřeba nainstalovat moduly:
sudo make modules_install
a samotné jádro
sudo make install
5. Úprava zavaděče
sudo update-initramfs -c -k 5.0.0
sudo update-grub
Nyní již máte zkompilované nové linuxové jádro 5.0, takže můžete provést restart počítače a spustit toto nové jádro. Pokud by Vám systém z nějakého důvodu nenaběhl (např. kvůli zásahům v bodě 3.), nic Vám nebrání v použití předchozího jádra.
Zanechat komentář
Ujistěte se, že zadáte požadované informace, tam kde je vyznačeno (*). Kód HTML není povolen.