Jak nainstalovat nové verze linuxového jádra na OpenSUSE Leap

Photo of author

By etechblogcz

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!