GNU/Linux >> Znalost Linux >  >> Fedora

Nainstalujte Linux Kernel 5.16/5.17 na Fedora Linux 34/35

Linuxové jádro 5.16 má mnoho nových funkcí, podporu a zabezpečení. Vydání jádra Linux 5.16 má skvělou novou funkci, FUTEX2 nebo futex_watv(), jehož cílem je zlepšit herní zážitek v Linuxu a výrazně se rozrůstat díky lepšímu nativnímu portování Linuxu pro hry pro Windows využívající Wine.

Další vylepšení přinesla vylepšený zápis plánovač úloh správy přetížení pro clustery CPU sdílející mezipaměť L2/L3 , mezi ostatními. Další informace naleznete v změnovém protokolu vydání jádra Linuxu 5.16 .

V následujícím tutoriálu se dozvíte, jak nainstalovat nejnovější linuxové jádro 5.16/5.17 na server nebo pracovní stanici Fedora 34/35 pomocí linuxového úložiště třetí strany, které je dobře známé.

Předpoklady

  • Doporučený operační systém: Fedora Linux 35.
  • Uživatelský účet: Uživatelský účet s přístupem sudo nebo root.
  • Přístup k internetu
  • Architektura CPU:
    • aarch64
    • x86_64

Výukový program bude využívat terminál, který najdete v nabídce aplikací show.

Příklad:

Aktualizace operačního systému

Aktualizujte svou Fedoru operační systém, abyste se ujistili, že všechny existující balíčky jsou aktuální:

sudo dnf upgrade --refresh -y

Výukový program bude používatpříkaz sudo a za předpokladu, že máte status sudo .

Chcete-li ověřit stav sudo na vašem účtu:

sudo whoami

Ukázkový výstup zobrazující stav sudo:

[joshua@fedora ~]$ sudo whoami
root

Chcete-li nastavit stávající nebo nový účet sudo, navštivte náš tutoriál o Přidání uživatele do Sudoers na Fedoře .

Chcete-li použít rootový účet , použijte k přihlášení následující příkaz s heslem uživatele root.

su

Vyžadována závislost na instalaci

Než budete pokračovat v instalaci, spusťte následující příkaz, abyste se ujistili, že jsou nainstalovány následující balíčky.

sudo dnf install dnf-plugins-core curl -y

Importovat Linux Vanilla Kernel Repo

Fedora je často aktuální s nejnovějšími stabilními jádry. Obvykle najdete aktualizační jádra z Fedory v testovacím úložišti nebo rawhide pro budoucí jádra, ale nevydají se přes noc, a to ani podle standardů Fedory.

Pro uživatele, kteří chtějí rychlejší obrat s použitím RPM a nepoužívají alternativní jádra typu XanMod nebo Liquorix nebo kompilaci vlastních, což pro některé uživatele může být příliš složité nebo příliš časově náročné, je k dispozici Linux Vanilla repo silný> je často aktuální se stabilními a hlavními jádry a je dobře známý.

Chcete-li importovat úložiště do vašeho systému Fedora 35, použijte následující příkaz.

curl -s https://repos.fedorapeople.org/repos/thl/kernel-vanilla.repo | sudo tee /etc/yum.repos.d/kernel-vanilla.repo

Instalovat Linux Kernel 5.16 na Fedoru

V současné době je Linux Kernel 5.16 součástí stabilní větve. Chcete-li zahájit instalaci, použijte následující příkaz.

sudo dnf config-manager --set-enabled kernel-vanilla-stable

Chcete-li nastavit stabilní úložiště na vyšší prioritu než výchozí úložiště jádra, použijte následující příkaz.

sudo dnf config-manager --save --setopt="kernel-vanilla-stable.priority=99"

Potvrďte, že byla přidána priorita.

grep priority /etc/yum.repos.d/kernel-vanilla.repo

Příklad výstupu:

priority=99

Žádné z ostatních úložišť by nemělo mít ve výchozím nastavení nastaveny žádné priority, takže víte, že nastavení úložiště je úspěšné, pokud je k dispozici.

Nyní nainstalujte/upgradujte linuxové jádro.

sudo dnf upgrade kernel* --refresh

Příklad výstupu:

Zadejte Y poté stiskněte klávesu ENTER pokračovat.

Po dokončení restartujte systém.

sudo reboot

Po návratu ověřte nainstalovanou verzi jádra.

cat /proc/version

Příklad výstupu:

Gratulujeme, nainstalovali jste nejnovější linuxové jádro 5.16.

Instalovat Linux Kernel 5.17 na Fedoru

UPOZORNĚNÍ, TOTO JÁDRO JE STÁLE V RC/VÝVOJOVÉM REŽIMU, PŘIPRAVTE SE NA PROBLÉMY CHYB VÍCE NEŽ 5.16.

Pro ty, kteří chtějí žít na hraně, Hlavní řada Linux Vanilla úložiště obsahuje nejnovější sestavení hlavní řady, která se aktuálně pyšní nejnovějším kandidátem na vydání, 5.17, a toto bude 5.18, 5.19 atd.

Nyní, pokud jste povolili kernel-vanilla-stable pro Linux kernel 5.16 jej deaktivujte.

sudo dnf config-manager --set-disable kernel-vanilla-stable

Nyní povolte hlavní řadu jádra-vanilla .

sudo dnf config-manager --set-enabled kernel-vanilla-mainline

Nastavte prioritu nového úložiště jádra tak, aby byla vyšší než u jakéhokoli jiného úložiště.

sudo dnf config-manager --save --setopt="kernel-vanilla-mainline.priority=99"

Nyní nainstalujte/upgradujte linuxové jádro.

sudo dnf upgrade kernel* --refresh

Příklad výstupu:

Zadejte Y poté stiskněte klávesu ENTER pokračovat.

Po dokončení restartujte systém.

sudo reboot

Po návratu ověřte nainstalovanou verzi jádra.

cat /proc/version

Příklad výstupu:

Gratulujeme, nainstalovali jste nejnovější linuxové jádro 5.17.

Alternativní metoda pro Linux Kernel 5.17

Pro ty, kteří chtějí používat verzi jádra Fedora rawhide, navštivte Jak nainstalovat Linux Kernel 5.17 na Fedoru 35.

Jak obnovit výchozí jádro Fedory

Níže uvedené kroky vám ukážou způsob, jak odstranit nainstalovaná jádra třetích stran a obnovit výchozí jádro Fedory. Mohou existovat další alternativní způsoby a tato metoda bude fungovat, jak je uvedeno níže.

Nejprve deaktivujte povolené úložiště Linux Vanilla.

Zakázat 5.16 Linux Vanilla Kernel:

sudo dnf config-manager --set-disable kernel-vanilla-stable

Zakázat 5.17 Linux Vanilla Kernel:

sudo dnf config-manager --set-disable kernel-vanilla-mainline

Dále odstraňte repozitář Linux Vanilla.

sudo rm /etc/yum.repos.d/kernel-vanilla.repo

Dále vypište jádra přítomná na Fedoře.

dnf list kernel

Příklad výstupu:

Výukový program má nainstalované verze 5.16 i 5.17 z jádra Vanilla.

Pomocí následujícího příkazu odstraňte obojí a vraťte se zpět k výchozímu jádru Fedory.

UPOZORNĚNÍ, PO ODSTRANĚNÍ JADER NEREBOTUJTE. JE NUTNÉ ZNOVU NAINSTALOVAT VÝCHOZÍ JÁDRO.

sudo dnf --setopt=protected_packages= remove $(rpm -q kernel-core | grep -v $(uname -r))

Dále znovu nainstalujte jádro Fedory.

sudo dnf install kernel kernel-headers kernel-modules kernel-modules-extra

Příklad výstupu:

Zadejte Y a poté stiskněte klávesu ENTER pokračovat.

Dále restartujte systém.

sudo reboot

Jakmile se znovu přihlásíte, znovu ověřte nainstalované jádro pomocí příkazu cat.

cat /proc/version

Příklad výstupu:

Další dobrý příkaz ke spuštění distro-sync . Příkaz je dobrý pro odstranění velkých balíků nebo balíků na základní úrovni, jako jsou jádra, a pro obnovení systému Fedory.

sudo dnf distro-sync -y

Fedora
  1. Jak nainstalovat Docker na systém Fedora Linux

  2. Zakázat SELinux na CentOS nebo RHEL 5/5.1/5.2/5.3/5.4/5.5/5.6/5.7

  3. Jak nainstalovat Mongodb 5 na Fedoru 34/35

  1. Jak nainstalovat Notepad++ na Fedoru 35/34

  2. Jak nainstalovat a nakonfigurovat Drupal na Fedoře 35/34

  3. Nainstalujte Linux Kernel 5.17 na Fedora Linux 35

  1. Jak nainstalovat Telnet na Fedora 36 Linux

  2. Nainstalujte/upgradujte jádro XanMod na Fedora Linux 35

  3. Jak nainstalovat jádro Liquorix na Fedoru 35