CentOS7-Upgrade des Kernels kernel5.0 Version

CentOS7-Upgrade des Kernels kernel5.0 Version

Upgrade-Prozess:

Ursprüngliches System: CentOS7.3

[root@my-e450 ~]# uname -r
3.10.0-514.el7.x86_64

Installieren Sie die erforderlichen Pakete:

# yum-Update
# yum install -y ncurses-devel make gcc bc bison flex elfutils-libelf-devel openssl-devel grub2

Laden Sie den Kernel von https://www.kernel.org/ herunter;

Die Kernelversion, die ich hier heruntergeladen habe, ist 5.0.21

Verknüpfung: https://pan.baidu.com/s/1W1Bc6GYuwgzNG0uW6i2__w

Extraktionscode: nqhj

Kopieren Sie die Datei auf das USB-Laufwerk oder laden Sie sie auf den Server hoch und entpacken Sie sie in den Ordner /usr/src/kernels.

tar -xvf linux-5.0.21.tar.gz -C /usr/src/kernels/

cd /usr/src/kernels/linux-5.0.21

Kopieren Sie die Originalkonfiguration:

cp -v cp /boot/config-3.10.0-514.el7.x86_64 /usr/src/kernels/linux-5.0.21/.config

Konfigurieren Sie den Kernel:

make menuconfig

Hier können Sie die Kernel-Funktionen anpassen. Wenn Sie mit dem Kernel nicht vertraut sind, wählen Sie einfach mit der Tabulatortaste „Speichern“ und dann „Beenden“.

Führen Sie dann df -h aus, um den verfügbaren Speicherplatz auf der Festplatte zu prüfen und sicherzustellen, dass 16 GB freier Speicherplatz vorhanden sind. Der Kompilierungsprozess wird viel Speicherplatz beanspruchen.

So, jetzt wird es kompiliert!

[root@my-e450 linux-5.0.21]# nproc

2

nproc Zeigt die Anzahl der CPU-Kerne an

make -j 2 und make module_install -j 2 und make install -j 2

Wenn hier nicht mehr als 4 Kerne vorhanden sind, folgt auf -j die Anzahl der CPU-Kerne. Wenn mehr als 4 Kerne vorhanden sind, wird die Verwendung von -j 4 empfohlen, was stabiler ist.

Lesen Sie ein Buch, es wird wahrscheinlich länger als eine Stunde dauern.

Nach dem Kompilieren führen Sie Folgendes weiter aus:

#grub2-set-default "CentOS Linux (5.0.21) 7 (Kerne)"

#grub2-editenv-Liste

#grub2-mkconfig -o /boot/grub2/grub.cfg

Starten Sie das System neu

#reboot

Nach dem Neustart wird der neu kompilierte Kernel automatisch ausgewählt. Geben Sie Ihren Benutzernamen und Ihr Passwort ein, um sich beim System anzumelden.

[root@my-e450 ~]# uname -sr
Linux 5.0.21

Kernel-Upgrade erfolgreich~~~

Zusammenfassen

Oben ist das vom Herausgeber eingeführte CentOS7-Kernel-Upgrade auf die Kernel5.0-Version. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • So aktualisieren Sie CentOS7 auf CentOS8 (detaillierte Schritte)
  • Tutorial zum Upgrade von Centos7 auf Centos8 (mit Bildern und Text)
  • So aktualisieren Sie die minimale CentOS/RHEL-Installation über Yum
  • Linux-System Centos7.4 manuelles Online-Upgrade auf Centos7.7

<<:  Detaillierter Installationsprozess des NodeJS-Verwaltungstools NVM

>>:  Probleme und Lösungen bei der Verwendung der jsx-Syntax in React-vscode

Artikel empfehlen

Detaillierte Erklärung zur Verwendung des Schlüsselworts ESCAPE in MySQL

MySQL-Escape Escape bedeutet die ursprüngliche Se...

Tutorial zur Konfiguration des Nginx/Httpd-Reverseproxys für Tomcat

Im vorherigen Blog erfuhren wir die Verwendung un...

Einfaches Grafik-Tutorial zur Verwendung von Adobe Brackets

Adobe Brackets ist eine Open Source-, einfache un...

Lösung für die Auswirkungen leerer Pfade auf die Seitenleistung

Vor ein paar Tagen habe ich einen von Yu Bo getei...

Detaillierte Erläuterung der MySQL-Benutzer- und Berechtigungsverwaltung

Dieser Artikel beschreibt anhand von Beispielen d...

Beschreibung des MySQL-Optimierungsparameters query_cache_limit

query_cache_limit query_cache_limit gibt die Puff...

Textarea-Tag in HTML

<textarea></textarea> wird verwendet,...

Konfigurationsprozess für die MySQL-Master-Slave-Replikation

Konfiguration der Hauptbibliothek 1. Konfiguriere...

JavaScript zur Implementierung eines Sprachwarteschlangensystems

Inhaltsverzeichnis einführen Hauptmerkmale Effekt...

So beheben Sie den Verbindungsfehler zur Datenbank beim Start von ServerManager

Servermanager-Startfehler bei Verbindung zur Date...

4 flexible SCSS-Kompilierungsausgabestile

Vielen Leuten wird das Kompilieren erklärt, sobal...

Detaillierte Erläuterung gängiger Methoden von JavaScript Array

Inhaltsverzeichnis Methoden, die das ursprünglich...