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

Mnoho fanoušků Linuxu se rozhodlo používat OpenSUSE Leap kvůli stabilitě. Na rozdíl od mnoha jiných distribucí se rozhodl poskytnout bezpečné a stabilní prostředí pro práci profesionálů. Pro většinu lidí je Leap perfektní. Pokud však máte nový hardware, může vám Leap způsobit určité problémy. Způsobem, jak vyřešit problémy, které se objevují při používání distribucí Linuxu, jako je OpenSUSE Leap, je instalace nových verzí jádra Linuxu na OpenSUSE Leap.

OpenSUSE Leap upgraduje jádro pomalu, takže je nejlepší to udělat sami. Proto si v této příručce projdeme, jak získat absolutně nejnovější verzi linuxového jádra na OpenSUSE. Ještě lépe, ukážeme vám, jak používat aktuální verzi a nejnovější verzi současně.

Identifikujte verzi jádra

Prvním krokem při upgradu Suse na novou verzi linuxového jádra je zjistit, jakou verzi linuxového jádra již máte. Je důležité znát svou verzi, abyste věděli, jak daleko jste ve vydáních. Tyto informace lze snadno najít v terminálu pomocí příkazu uname:

uname -r

Spuštěním uname s přepínačem -r se zobrazí verze jádra. Toto jsou všechny informace, které potřebujete k určení verze jádra Suse na vašem PC. Pokud potřebujete další informace, uname je stále užitečné. Zvažte místo toho vyzkoušet přepínač -a, protože poskytuje více informací o jádře, vydání atd.

  Jak upgradovat na Pop_OS 21.04

uname -a

Upravit nastavení jádra

Ve výchozím nastavení LEAP nainstaluje pouze stabilní jádro. Je mnohem starší než ty, které vycházejí v Tumbleweed. Získává bezpečnostní záplaty a tak dále. Pokud však máte zájem smíchat stabilitu Tumbleweedu s novým jádrem, je třeba tato nastavení upravit. Chcete-li upravit způsob, jakým Leap zachází s jádrem, otevřete terminál a pomocí textového editoru Nano upravte konfigurační soubor Zypper.

sudo nano /etc/zypp/zypp.conf

Uvnitř souboru zypp.conf je mnoho věcí k úpravě. Přejděte dolů a vyhledejte sekci multiversion.kernels. Multiverze je důležitá a je třeba ji povolit. Zapnutí tohoto nastavení vám umožní zachovat tradiční jádro, se kterým se OpenSUSE Leap dodává, a zároveň získat nové. Je to to nejlepší z obou světů a je to nejlepší způsob, jak uspokojit všechny vaše potřeby na operačním systému.

  Co je VBScript a proč jej Microsoft právě zabil?

Vedle multiversion.kernels změňte „latest,latest-1,running“ na „latest,latest-1,running,oldest“. Po změně kódu uložte konfigurační soubor stisknutím kombinace kláves Ctrl + O. Jakmile je zypp.conf uložen s novými úpravami, je bezpečné zavřít textový editor Nano, který je otevřený v terminálu. To provedete stisknutím kombinace kláves Ctrl + X.

Přidání jádra Repo

Nyní je bezpečné nainstalovat novější verzi linuxového jádra na OpenSUSE Leap, není to však tak snadné, jako jen rychlým příkazem „zypper install“ získat nové linuxové jádro. Leap nenese žádné nové verze linuxového jádra uvnitř softwarových úložišť dodávaných s operačním systémem, pouze tu hlavní, kterou již používáte.

Místo toho budete muset přidat další softwarové úložiště. Konkrétně budete muset použít Zypper k přidání úložiště jádra. Toto repo má desítky různých jader, včetně absolutně nejnovějšího linuxového jádra.

Uvnitř okna terminálu získejte root shell pomocí příkazu su.

su -

Nyní, když má shell přístup root, použijte nástroj pro správu balíčků Zypper k přidání úložiště jádra:

zypper ar -f https://download.opensuse.org/repositories/Kernel:/HEAD/standard/ kernel-repo

Přidání nového úložiště jádra do Leap by mělo okamžitě spustit nové aktualizace. Neměli byste se však pokoušet instalovat žádné upgrady tradičním způsobem. Místo toho postupujte podle pokynů níže a proveďte „dist-upgrade“.

  Microsoft Chromium-Powered Edge má tmavý režim, zde je návod, jak jej povolit

Nainstalujte nové jádro

Instalace novější verze linuxového jádra na OpenSUSE Leap vyžaduje upgrade. Nejedná se však o běžný upgrade, kdy celý operační systém dostává nové balíčky. Místo toho řekneme Suse, aby provedla upgrade distribuce pouze z úložiště jádra. Pokud to uděláte tímto způsobem, změní se pouze aspekt linuxového jádra operačního systému.

Poznámka: I když Suse upgraduje na nové jádro, stará verze zůstane zachována, a to díky povolení této funkce dříve v průvodci.

Chcete-li provést upgrade jádra na Suse, otevřete terminál a získejte root shell pomocí příkazu su.

su -

Po získání root spusťte následující příkaz a nainstalujte nejnovější verzi linuxového jádra na OpenSUSE Leap.

zypper dist-upgrade -r kernel-repo

Nechte terminál dělat svou věc a nainstalujte si novou verzi Linuxu do svého PC. Po instalaci budete muset restartovat počítač se systémem Linux. Po opětovném přihlášení budete používat nejnovější verzi Linuxu na OpenSUSE Leap!