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
- Schritt 1 — Enable ELRepo
- Importiere den öffentlichen Schlüssel
- Installieren Sie ELRepo für CentOS 7
- Schritt 2 — Installieren von elrepo
- Schritt 3 — Alle Pakete in den yum elrepo Repositories auflisten, die zur Installation zur Verfügung stehen
- Schritt 4 — Installieren der Kernelversion
- Schritt 5 — Booten in den neuen Kernel
- Schritt 6 Â- Verifizierung
- Schlussfolgerung
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,
- Langzeitunterstützung Kernel-Paketname ist kernel-lt Version 4.4.xx
- 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.
ðŸÂ§ 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 |