Wie installiere ich den neuesten Kernel auf CentOS Linux 7 mit dem Befehl yum

Ich bin ein neuer Benutzer von CentOS Linux 7, der es auf meinem Laptop benutzt. Ich mochte das Betriebssystem. Gibt es eine Möglichkeit, den neuesten/stabilen Linux-Kernel auf einem CentOS Linux Version 7 laufen zu lassen?
CentOS Linux 7.x läuft mit dem Linux-Kernel Version 3.10.xx. Sowohl RHEL als auch CentOS stellen keine aktualisierte Version des Linux-Kernels zur Verfügung. RHEL portiert Patches für die Linux-Kernel-Version 3.10.xx zurück. Es ist jedoch möglich, einen eigenen Kernel zu kompilieren oder einen vorgefertigten Kernel aus einem Drittanbieter-Repository zu installieren. Diese Anleitung zeigt Ihnen, wie Sie die neueste stabile (mainline stable) Linux-Kernel-Version auf einem CentOS 7 mit dem yum-Befehl installieren können. Die folgenden Anweisungen sollten auf RHEL 7.x und Klonen wie Oracle 7.x, Scientific Linux und mehr funktionieren.

Bevor Sie

Die aktuelle Linux-Kernelversion können Sie mit einem der folgenden Befehle herausfinden:
$ cat /proc/version
Beispielhafte Ausgaben:

Oder verwenden Sie den guten alten uname-Befehl:
$ uname -mrs
Beispielausgaben:

Linux 3.10.0-514.21.2.el7.x86_64 x86_64

How To Check Linux Kernel Version

Schritt 1 — Enable ELRepo

Von der Projekt-Homepage:

Es ist ein RPM-Repository für Enterprise Linux Pakete. ELRepo unterstützt Red Hat Enterprise Linux (RHEL) und seine Derivate (Scientific Linux, CentOS & andere). Das ELRepo-Projekt konzentriert sich auf Hardware-bezogene Pakete, um die Erfahrung mit Enterprise Linux zu verbessern. Dazu gehören Dateisystemtreiber, Grafiktreiber, Netzwerktreiber, Soundtreiber, Webcam- und Videotreiber.

Importiere den öffentlichen Schlüssel

Warnung: Bitte beachten Sie, dass die Installation eines neuen Kernels sowohl vom RHEL- als auch vom CentOS-Projekt nicht offiziell unterstützt wird. Es ist auch möglich, dass Ihr System nicht bootet. Da die kernel-ml/lt-Pakete aus den von kernel.org zur Verfügung gestellten tar-Quellballen ohne Änderungen am Code erstellt werden, können sie einige Unterschiede im Vergleich zu den CentOS/RHEL-Distributionskerneln enthalten. Daher müssen Sie vorher Backups von allen wichtigen Dateien erstellen.

pub 1024D/BAADAE52 2009-03-17 elrepo.org (RPM Signing Key for elrepo.org) <[email protected]> Key fingerprint = 96C0 104F 6315 4731 1E0B B1AE 309B C305 BAAD AE52sub 2048g/B8C66E6D 2009-03-17

Wenn der Fingerabdruck übereinstimmt, importieren Sie den GPG-Schlüssel mit dem rpm-Befehl.
$ sudo rpm --import RPM-GPG-KEY-elrepo.org

Installieren Sie ELRepo für CentOS 7

Wiederum mit dem wget-Befehl.
$ wget http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
Beispielausgaben:

Schritt 2 — Installieren von elrepo

Geben Sie den folgenden yum-Befehl ein:
# yum install elrepo-release-7.0-2.el7.elrepo.noarch.rpm
Beispielausgaben:

Abb.01ELRepo für meine CentOS 7 Box installieren

Schritt 3 — Alle Pakete in den yum elrepo Repositories auflisten, die zur Installation zur Verfügung stehen

Wo,

  1. Langzeitunterstützung Kernel-Paketname ist kernel-lt Version 4.4.xx
  2. Mainline stable kernel package name is kernel-ml version 4.11.xx

Schritt 4 — Installieren der Kernelversion

Abb.02Installation des stabilen Mainline-Linux-Kernels fÃ?r meine CentOS 7-Box

Schritt 5 — Booten in den neuen Kernel

Tippen Sie den folgenden reboot-Befehl ein, um die Linux-Box neu zu starten:
# reboot
Oder
# shutdown -r now
Oder
# shutdown -r 0

Schritt 6 Â- Verifizierung

Ermitteln Sie die aktuelle Linux-Kernel-Version mit einem der folgenden Befehle:
$ cat /proc/version
Beispielausgaben:

Oder verwenden Sie den guten alten uname-Befehl:
$ uname -mrs
Beispielausgaben:

Linux 4.11.7-1.el7.elrepo.x86_64 x86_64

Schlussfolgerung

Ich empfehle dringend, wenn Sie den neuesten Kernel für die Hardwareunterstützung/Treiber benötigen, Fedora Linux latest zu holen. Meine professionelle Meinung ist, dass Sie den von der Distribution gelieferten Kernel nur aus Sicherheitsgründen für Server oder Cloud-Computing verwenden sollten. Allerdings schränken Linux oder CentOS Ihre Freiheit nicht ein. Eine andere Möglichkeit ist es, den Linux-Kernel aus dem Quellcode selbst zu kompilieren.

Und da haben Sie es, die neueste Version des Mainline-Linux-Kernels läuft auf einem CentOS Linux 7.x. Weitere Informationen finden Sie auf der Projekthomepage hier.

ðŸÂ§ Bitte unterstützen Sie meine Arbeit auf Patreon oder mit einer Spende.
ðŸÂ§ Erhalten Sie die neuesten Tutorials zu Linux, Open Source & DevOps per RSS-Feed oder wöchentlichem E-Mail-Newsletter.
ðŸÂ§ 0 Kommentare… einen hinzufügen ↔
Kategorie Liste der Unix- und Linux-Befehle
File Management cat
Firewall Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Netzwerkdienstprogramme dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04
Paketmanager apk • apt
Prozessverwaltung bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time
Suchen grep • whereis • which
Benutzerinformationen groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w
WireGuard VPN Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.