Möglicherweise befinden Sie sich in einer Situation, in der Sie die genaue Linux-Kernelversion kennen müssen, die auf Ihrem System ausgeführt wird. In diesem Fall können Sie die Kernel-Version mithilfe der leistungsstarken Linux-Befehlszeilen und Dienstprogramme leicht finden. In diesem Artikel stellen wir verschiedene Methoden vor, mit denen Sie die Kernel-Version unter Linux überprüfen können.
Was ist die Kernel-Version?
Der Kernel ist die Hauptkomponente eines Betriebssystems, egal ob Mac OS, Linux oder Windows. Der Kernel verwaltet die Ressourcen des Systems und fungiert als Brücke zwischen der Hardware und Software des Systems.
Aus irgendeinem Grund müssen Sie möglicherweise die Kernelversion finden, die auf Ihrem GNU/Linux-Betriebssystem ausgeführt wird. Beispielsweise entdecken Sie möglicherweise eine neue Sicherheitslücke, die ältere Kernel-Versionen betrifft, und möchten daher herausfinden, ob Ihr Kernel anfällig ist oder nicht. Oder Sie haben es möglicherweise mit einem Hardwareproblem zu tun, das es erfordert, die Linux-Kernel-Version zu finden. It’s pretty easy to check the Linux kernel version from the command line.
Lesen Sie auch: NextCloud vs. ownCloud
Wie finde ich die Kernel-Version unter Linux?
Bevor wir verschiedene Methoden zum Auffinden der Kernel-Version unter Linux erklären, sollten Sie wissen, dass einige dieser Methoden Ihnen auch den Namen der Linux-Distribution anzeigen. Mit diesen Befehlen können Sie also weitere Informationen über Ihr Betriebssystem erfahren, einschließlich Name, Version und Kerneldetails der Linux-Distribution.
Verwenden Sie den Befehl uname
Der Befehl uname kann Ihnen viele Systeminformationen anzeigen, z. B. die Linux-Kernel-Architektur, die Namensversion und die Version.
Um die Linux-Kernelversion auf Ihrem System zu überprüfen, müssen Sie den folgenden Befehl eingeben:
uname -srm
Nach dem Ausführen dieses Befehls wird so etwas wie folgt angezeigt Ausgabe:
Linux 4.15.0-54-generic x86_64
Wie Sie oben in der Ausgabe sehen können, ist die Linux-Kernelversion 4.15.0-54 und funktioniert als 64-Bit. Darüber hinaus haben diese Zahlen alle eine Bedeutung, die wir im Folgenden auflisten:
- 4: Kernel-Version.
- 15: Große Überarbeitung.
- 0: Kleinere Überarbeitung.
- 54: Patch-Nummer.
- generisch: Linux-Distributions-/Kernel-spezifische Zusatzinformationen
Verwenden Sie den Befehl hostnamectl
Der Hostnamect ist Teil des Systemd und wird normalerweise zum Abfragen und Ändern des Systemhostnamens verwendet und zeigt Informationen über die Netzwerkkonfiguration des Systems an. Es zeigt aber auch die Linux-Kernel-Version und deren Verteilung:
hostnamectl
Wenn Sie diesen Befehl ausführen, wird etwas Ähnliches angezeigt Ausgabe:
Statischer Hostname: linux.localdomain
Symbolname: Computer-Laptop
Gehäuse: Laptop
Maschinen-ID: af8ce1d394b844feza8c19ea5c6a9bd09
Boot-ID: 15bc3ae7bde842f29ct8d925044f232b9
Betriebssystem: Ubuntu 18.04.2 LTS
Kernel: Linux 4.15.0-54-generisch
Architektur: x86-64
Sie können den Befehl grep eingeben, um die Linux-Kernelversion herauszufiltern:
hostnamectl | grep -I Kernel
Hier ist die Ausgabe:
Kernel: Linux 4.15.0-54-generisch
Verwenden Sie die Datei /proc/version
Das Verzeichnis /proc enthält verschiedene virtuelle Dateien, die Informationen über den Systemspeicher, CPU-Kerne, gemountete Dateisysteme und viele andere Daten enthalten. Wenn Sie auf Informationen über den laufenden Kernel zugreifen und die Version des Linux-Kernels überprüfen möchten, achten Sie darauf, dass diese in der virtuellen Datei /proc/version gespeichert sind. Sie können tippen Katze or weniger Befehle zum Anzeigen des Inhalts der Datei:
cat /proc/version
Nachdem Sie sie ausgeführt haben, sehen Sie eine Ausgabe ähnlich wie hier:
Linux-Version 4.15.0-54-generic (buildd@lgw01-amd64-014) (GCC-Version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #58-Ubuntu SMP Montag, 24. Juni 10:55:24 UTC 2019
Verwenden Sie den Befehl dmesg
Meistens wird der Befehl dmesg zum Drucken der Puffernachricht des Kernels verwendet. Vereinfacht ausgedrückt können Sie diesen Befehl normalerweise zum Lesen von Nachrichten von Gerätetreibern verwenden. Sie können es aber auch ausführen, um die Kernel-Version zu finden. Der Pipe-Symbol ( | ) befindet sich auf den meisten Tastaturen normalerweise in der Nähe der Eingabetaste.

Hier erklären wir, wie dieser Befehl tatsächlich funktioniert:
- Dmesg: Ermöglicht Ihnen, den Inhalt des Kernel-Puffers zu lesen
- | (Pfeifensymbol): Übergabe des Befehls an den nächsten Befehl
- grep: Insbesondere wird nach einer bestimmten Zeichenfolge gesucht und Zeilen angezeigt, die diese Zeichenfolge enthalten
- Linux: die genaue Zeichenfolge, nach der grep suchen soll (Beachten Sie, dass Groß- und Kleinschreibung wichtig ist)
Wie im Bild oben gezeigt, wird die Linux-Kernelversion in der ersten Zeile der Ausgabe erwähnt.
Wann sollten Sie Ihre Linux-Kernelversion aktualisieren?
Der Linux-Kernel fungiert als Vermittler zwischen Softwareanwendungen und Computerhardware. Mit anderen Worten: Der Linux-Kernel ist gewissermaßen die Grundlage, auf der verschiedene Linux-Distributionen arbeiten. Darüber hinaus kann jede Person den Code dieser Open-Source-Software dekompilieren, untersuchen und ändern. Die Technologie schreitet dramatisch voran, sodass Entwickler verschiedene Patches und Updates für den Linux-Kernel finden. Mit diesen Patches können Sie die Sicherheit verbessern, die Funktionalität erhöhen und sogar die Geschwindigkeit des Betriebssystems beeinflussen. Wenn Sie also Linux-Betriebssysteme wie Ubuntu verwenden, überprüfen Sie am besten die Kernel-Version und aktualisieren Sie sie regelmäßig.
Die Frage ist, wie man die Linux-Kernel-Version aktualisiert. Dazu sollten Sie zunächst prüfen, ob Sie über die Voraussetzungen verfügen oder nicht.
Lesen Sie auch: So finden Sie die Betriebssystemversion über die Befehlszeile
Voraussetzungen für die Aktualisierung der Kernel-Version
Hier sind die Voraussetzungen für die Aktualisierung Ihrer Kernel-Version:
- ein Server mit Linux-Betriebssystem (Ubuntu)
- Zugriff auf das Linux-Terminal haben (Sie können STRG-ALT-T oder das Anwendungsmenü > Zubehör > Terminal verwenden)
- Verwenden eines Benutzerkontos mit Sudo-Berechtigungen
- Das in Ubuntu integrierte apt-Tool
- Der in Ubuntu integrierte Update Manager (beachten Sie, dass dies optional ist)
Aktualisieren Sie den Ubuntu-Kernel
Um Ihre Linux-Kernel-Version zu aktualisieren, können Sie zwei Methoden verwenden, die Ihnen am besten gefallen.
Erste Methode: Verwenden des Systemaktualisierungsprozesses
Schritt 1: Überprüfen Sie die aktuelle Linux-Kernelversion
Bevor Sie mit der Aktualisierung Ihrer Linux-Version beginnen, müssen Sie wissen, welche Version Sie derzeit verwenden. Im vorherigen Abschnitt haben wir ausführlich erklärt, wie Sie die Linux-Kernelversion finden. Bei Bedarf können Sie die Befehle überprüfen, um die Kernel-Version erneut zu finden.
Schritt 2: Aktualisieren der Repositorys
Sie müssen das Terminal öffnen und den folgenden Befehl eingeben:
sudo apt-get update
Nachdem Sie den apt-Befehl ausgeführt haben, werden alle Ihre lokalen Softwareprogramme aktualisiert, sodass Sie Folgendes erhalten:
Benachrichtigung über neuere Revisionen und Updates. Wenn eine neuere Kernel-Version für Sie verfügbar ist, zeigt dieser Befehl diese im Terminal an und steht zum Herunterladen und Installieren bereit.

Schritt 3: Ausführen des Upgrades
An dieser Stelle müssen Sie den folgenden Befehl im Terminal ausführen:
sudo apt-get dist-upgrade
Das dist-upgrade in diesem Befehl dient dazu, Ubuntu aufzufordern, mit verschiedenen Abhängigkeiten klug umzugehen. Das heißt, wenn ein bestimmtes Softwarepaket von der Ausführung eines anderen Softwarepakets abhängig ist, stellt dieser Befehl sicher, dass das zweite Paket (Abhängigkeit) aktualisiert wird, bevor das erste aktualisiert wird. Mit diesem Ansatz können Sie Ihren Ubuntu-Linux-Kernel sicher aktualisieren. Darüber hinaus wurden über dieses Dienstprogramm verwendete Kernel-Updates getestet und überprüft, ob sie problemlos mit Ihrer Ubuntu-Version funktionieren.
Die offensichtliche Wahl
Die meisten Linux-Server nutzen Ubuntu; warum nicht du? Entdecken Sie, warum jeder Ubuntu liebt – holen Sie sich einen optimierten Ubuntu VPS
Holen Sie sich Ihren Ubuntu VPSZweite Methode: Erzwingen eines Kernel-Upgrades
Manchmal wurde eine neuere Kernel-Version veröffentlicht, diese wurde jedoch nicht gründlich für Ihre Ubuntu-Version getestet. Beispielsweise verwenden Sie möglicherweise Ubuntu 17.10 (Artful Aardvark) und sehen, dass Ubuntu 18.04 (Bionic Beaver) für Sie verfügbar ist. In solchen Situationen würde die Aktualisierung des Kernels einen komplizierteren Prozess erfordern.
Schritt 1: Wiederherstellung Ihrer wichtigen Dateien und Daten
Sie haben dies wahrscheinlich schon oft getan, aber da es sich um einen wichtigen Schritt des Prozesses handelt, können wir dies nicht genug betonen.
Schritt 2: Ausführen des Software-Updaters
Um den Software-Updater auszuführen, müssen Sie auf klicken Superschlüssel (das mit dem „Windows“-Bild auf der Tastatur) und suchen Sie nach Software Updater. Wenn Sie Aktualisierungen benötigen, werden Sie vom Software-Updater benachrichtigt. Nachdem Sie die vorherigen Schritte ausgeführt haben, wird eine Meldung angezeigt, die Sie darüber informiert, dass der Computer aktualisiert wurde.
Jetzt müssen Sie auf klicken Einstellungen Klicken Sie auf die Schaltfläche und sehen Sie ein neues Fenster mit mehreren Registerkarten.
Schritt 3: Konfigurieren des Software-Updaters
Klicken Sie zunächst auf Sicherheit Klicken Sie auf die Registerkarte „Updates installieren von“, und aktivieren Sie dann die drei Kontrollkästchen unter „Updates installieren von“. Diese Kontrollkästchen werden aufgerufen Wichtige Sicherheitsupdates, empfohlene Updates und nicht unterstützte Updates.
Am Ende Auf dieser Registerkarte gibt es ein Dropdown-Menü mit der Bezeichnung „Benachrichtigen Sie mich über ein neues Ubuntu.“ Version:“. Klicken Sie auf das Dropdown-Menü und wählen Sie:
Für Versionen mit Langzeitsupport (Wenn Sie bei getesteten und zuverlässigen Versionen mit vollem Support bleiben möchten)
Für jede neue Version (Wenn Sie gerne mit der neuesten und besten Version spielen und es Ihnen nichts ausmacht, wenn die Dinge etwas fehlerhaft sind)
Nachdem Sie diese Schritte ausgeführt haben, schließen Sie es und öffnen Sie es erneut. Es sollte Ihnen die Möglichkeit geben, ein Upgrade durchzuführen, wenn eine neue Version veröffentlicht wird. Beachten Sie, dass das Upgrade in der Regel einige Tage später verfügbar ist.
Schritt 4: Erzwingen des Upgrades
Wenn Sie aus irgendeinem Grund kein Upgrade-Angebot sehen, können Sie es dennoch mit einer anderen Methode erzwingen. Um das Upgrade zu erzwingen, sollten Sie den folgenden Befehl in das Terminal schreiben:
update-manager –d
Nachdem Sie sie ausgeführt haben, sehen Sie eine Ausgabe ähnlich wie hier:

Das System zeigt Ihnen Versionshinweise für den neuen Kernel und seine Ubuntu-Version an. Nachdem Sie sichergestellt haben, dass alles in Ordnung ist, sollten Sie klicken upgrade, und der Prozess wird gestartet.
Lesen Sie auch: KVM vs. OpenVZ
Dritte Methode: Manuelles Aktualisieren des Kernels mit erweiterten Verfahren
Wenn Sie auf den neuesten (ungetesteten) Kernel aktualisieren möchten und alle damit verbundenen Risiken kennen, gibt es eine dritte Technik zur Auswahl und Installation eines neuen Kernels. Bevor Sie diesen Schritt ausführen, sollten Sie jedoch Ihre Systemkonfiguration überprüfen. Führen Sie benutzerdefinierte Treiber aus, insbesondere Grafiktreiber? Verfügen Sie über benutzerdefinierte Konfigurationen oder Pakete auf Ihrem System? Diese sind möglicherweise nicht mit dem neuen Kernel kompatibel. Auch wenn eine Wiederherstellungsoption verfügbar ist, ist es besser, Vorkehrungen zu treffen und Komplikationen im Voraus zu verhindern.
Es ist auch sinnvoll, die Versionshinweise für den Kernel, den Sie installieren möchten, zu durchsuchen und mehr darüber zu erfahren. Achten Sie einfach auf die Revisionsnummer und alle Funktionen, mit denen Sie arbeiten möchten. In dieser Methode werden wir verwenden Ukuu als grafisches Dienstprogramm zum Aktualisieren des Kernels. Beachten Sie, dass es andere Möglichkeiten gibt, wie das manuelle Herunterladen und Installieren des Kernels oder sogar das Erhalten einer Kopie des Quellcodes und dessen Kompilierung. Diese Techniken sind jedoch anspruchsvoller.
Schritt 1: Ukuu installieren
Geben Sie den folgenden Befehl in das Terminal ein. (Beachten Sie, dass nach der Eingabe jeder Zeile Sie sollten auf Enter klicken):
sudo apt-add-repository ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuu
You add the TeeJeeTech repositories of open-source software for Linux to your primary repositories via the first command. Der zweite Befehl aktualisiert die Datenbank und zeigt Ihnen eine Liste der neuesten Revisionen an. Mit dem dritten Befehl wird schließlich die Ukuu-Software für Sie installiert.
Schritt 2: Ukuu starten
Um Ukuu zu starten, müssen Sie Folgendes in das Terminal eingeben:
sudo ukuu-gtk
Nachdem Sie dies ausgeführt haben, werden Sie sehen, dass das Ukuu-Dienstprogramm auf Ihrem System gestartet wird und Ihnen die Liste der verfügbaren Linux-Kernelversionen anzeigt.
Schritt 3: Installation des Kernels
Wählen Sie den Kernel aus, den Sie installieren möchten, und klicken Sie dann auf der rechten Seite auf die Schaltfläche „Installieren“.
Schritt 4: Starten Sie Ihr System neu
Wenn die Installation des Kernels abgeschlossen ist, müssen Sie Ihr System neu starten. Anschließend können Sie Ukuu neu starten, um zu überprüfen, ob die Installation korrekt durchgeführt wurde oder nicht.
Schritt 5: Im Falle eines Fehlers bei der Installation
Im Notfall können Sie verwenden RODEN als Boot-Dienstprogramm, das eine Kopie des alten Kernels speichert. Sie können ältere Kernel-Versionen auswählen und starten. Wählen Sie zunächst auf dem Startbildschirm „Erweiterte Optionen für Ubuntu“ und dann den vorherigen Kernel (angegeben durch die Revisionsnummer). Darüber hinaus müssen Sie nicht die Optionen „Upstart“ oder „Recovery-Modus“ verwenden.
Wir bieten einen Leitfaden dazu Anpassen von GRUB zu einer benutzerfreundlichen grafischen Oberfläche. Ich empfehle dringend, es zu lesen, wenn Sie gelegentlich GRUB verwenden.
Schritt 6: Deinstallation des Kernels
The Ukuu utility also enables you to remove old kernels on Ubuntu. Klicken Sie dazu auf denselben Kernel, den Sie zuvor installiert haben, und klicken Sie auf der rechten Seite auf Entfernen.
Zusammenfassung: Überprüfung der Kernel-Version
Wir haben verschiedene Möglichkeiten vorgestellt, die Kernel-Version unter Linux zu finden. Abgesehen von einer leistungsstarken und unkomplizierten Befehlszeile bietet Ihnen Linux viele Funktionen. Um das Beste aus diesem Betriebssystem herauszuholen, sind wir stolz, Ihnen unser KVM-basiertes Betriebssystem anbieten zu können Linux-VPSDamit haben Sie nicht nur Zugriff auf alle wichtigen Distributionen, sondern auch auf einige weniger bekannte. Die Linux-VPS-Lösungen von Cloudzy sind sicherer und liefern zuverlässige Leistung, sodass sie sich gut für Ihre persönliche und geschäftliche Nutzung eignen.
FAQ
Was bedeutet die Kernel-Version unter Linux?
Der Linux-Kernel ist die Hauptkomponente eines Linux-Betriebssystems, die als Kernschnittstelle zwischen der Hardware eines Systems und seinen Prozessen fungiert. Sie können die Version über die Befehlszeile und andere Dienstprogramme überprüfen.
Was sind die KVM-gestützten virtuellen privaten Server?
KVM-gestützte VPS müssen nicht um Serverressourcen konkurrieren. Jeder VPS erhält seine eigene dedizierte virtualisierte Infrastruktur, einschließlich Speicher, Arbeitsspeicher und CPU.