Aktualizace jádra Linuxu v OpenSUSE Leap
Mnoho uživatelů preferuje OpenSUSE Leap pro jeho spolehlivost. Narozdíl od některých jiných distribucí se zaměřuje na stabilní a bezpečné prostředí pro profesionály. Pro běžné uživatele je Leap ideální volbou. Nicméně, pokud máte nový hardware, můžete narazit na problémy. Jedním z řešení je instalace novějšího jádra Linuxu.
OpenSUSE Leap aktualizuje jádro pomaleji, proto je užitečné provést aktualizaci ručně. Tento návod vás provede procesem získání nejnovější verze jádra na OpenSUSE. A co víc, ukážeme si, jak používat aktuální i novou verzi současně.
Zjištění aktuální verze jádra
Než začnete s aktualizací, je klíčové znát aktuální verzi vašeho jádra. To vám pomůže sledovat pokrok. Informace snadno zjistíte v terminálu pomocí příkazu uname
:
uname -r
Parametr -r
zobrazí verzi jádra. Toto je základní informace. Pokud potřebujete více detailů, použijte parametr -a
, který zobrazí další informace o jádře, vydání a podobně.
uname -a
Konfigurace nastavení jádra
Ve výchozím nastavení Leap instaluje pouze stabilní jádro, které je obvykle starší než v Tumbleweed. I když obsahuje bezpečnostní záplaty, pokud chcete kombinovat stabilitu s novým jádrem, musíte provést změny v konfiguraci. Pro úpravu chování jádra otevřete terminál a upravte konfigurační soubor Zypper pomocí textového editoru Nano:
sudo nano /etc/zypp/zypp.conf
V souboru zypp.conf
najděte sekci multiversion.kernels
. Tato funkce je důležitá a je třeba ji povolit. Umožní vám zachovat původní jádro OpenSUSE Leap a zároveň získat nové. Je to ideální řešení pro všechny vaše potřeby.
U položky multiversion.kernels
změňte "latest,latest-1,running"
na "latest,latest-1,running,oldest"
. Změny uložte klávesovou zkratkou Ctrl+O a zavřete editor Nano pomocí Ctrl+X.
Přidání repozitáře jádra
Nyní můžete instalovat novější verzi jádra, ale není to tak jednoduché, jako zadat „zypper install“. Leap standardně neobsahuje nové verze jádra v repozitářích. Proto je třeba přidat externí repozitář s novými verzemi jádra.
Otevřete terminál a získejte root oprávnění pomocí příkazu su
:
su -
S root oprávněním přidejte repozitář jádra pomocí Zypperu:
zypper ar -f https://download.opensuse.org/repositories/Kernel:/HEAD/standard/ kernel-repo
Po přidání repozitáře by se měly spustit aktualizace. Nicméně, neinstalujte je tradičním způsobem. Místo toho proveďte „dist-upgrade“ podle následujícího postupu.
Instalace nového jádra
Aktualizace jádra na OpenSUSE Leap vyžaduje specifický způsob upgradu. Nejedná se o běžný upgrade celého systému. Místo toho určíte Suse, aby provedl distribuční upgrade pouze z repozitáře jádra. Tím se změní pouze jádro.
Díky dřívější konfiguraci si systém ponechá i starou verzi jádra.
Pro upgrade otevřete terminál a získejte root přístup:
su -
S root oprávněním spusťte příkaz pro instalaci nejnovější verze jádra:
zypper dist-upgrade -r kernel-repo
Po dokončení instalace restartujte počítač. Po opětovném přihlášení budete používat nejnovější verzi jádra na OpenSUSE Leap!