So installieren Sie neue Linux-Kernel-Versionen auf OpenSUSE Leap

So installieren Sie neue Linux-Kernel-Versionen auf OpenSUSE Leap

Viele Linux-Fans entscheiden sich aufgrund der Stabilität für OpenSUSE Leap. Im Gegensatz zu vielen anderen Distributionen auf dem Markt bietet es eine sichere, stabile Umgebung, in der Profis arbeiten können. Für die meisten Menschen ist Leap perfekt. Wenn Sie jedoch neue Hardware haben, kann Leap einige Probleme für Sie verursachen. Eine Möglichkeit, die Probleme zu lösen, die bei der Verwendung von Linux-Distributionen wie OpenSUSE Leap auftreten, besteht darin, neue Linux-Kernel-Versionen auf OpenSUSE Leap zu installieren.

OpenSUSE Leap aktualisiert den Kernel nur langsam, daher ist es am besten, dies einfach selbst zu tun. Aus diesem Grund gehen wir in diesem Handbuch darauf ein, wie Sie die absolut neueste Version des Linux-Kernels unter OpenSUSE erhalten. Besser noch, wir zeigen Ihnen, wie Sie die aktuelle Version und die neueste Version gleichzeitig verwenden können.

Kernel-Version identifizieren

Der erste Schritt beim Upgrade von Suse auf eine neue Version des Linux-Kernels besteht darin, zu sehen, welche Version des Linux-Kernels Sie bereits haben. Es ist wichtig, Ihre Version zu kennen, damit Sie wissen, wie weit Sie bei Releases zurückliegen. Diese Informationen sind im Terminal mit dem Befehl uname leicht zu finden :

uname -r

Wenn Sie uname mit dem Schalter -r ausführen , wird die Release-Version des Kernels angezeigt. Dies sind alle Informationen, die Sie benötigen, um festzustellen, welche Version von Suses Kernel sich auf Ihrem PC befindet. Wenn Sie weitere Informationen benötigen, ist  uname  weiterhin nützlich. Erwägen Sie stattdessen, den  Schalter -a  auszuprobieren, da er mehr Informationen über den Kernel, das Release usw. liefert.

So installieren Sie neue Linux-Kernel-Versionen auf OpenSUSE Leap

uname -a

Kernel-Setup ändern

Standardmäßig installiert LEAP nur den stabilen Kernel. Es ist viel älter als die, die in Tumbleweed veröffentlicht werden. Es bekommt Sicherheitspatches und so. Wenn Sie jedoch daran interessiert sind, die Stabilität von Tumbleweed mit einem neuen Kernel zu mischen , müssen diese Einstellungen geändert werden. Um zu ändern, wie Leap den Kernel behandelt, öffnen Sie ein Terminal und verwenden Sie den Nano-Texteditor, um die Zypper-Konfigurationsdatei zu ändern.

sudo nano /etc/zypp/zypp.conf

In der Datei zypp.conf gibt es viele Dinge zu bearbeiten. Scrollen Sie nach unten und suchen Sie nach dem Abschnitt multiversion.kernels . Multiversion ist wichtig und muss aktiviert werden. Wenn Sie diese Einstellung aktivieren, können Sie den traditionellen Kernel beibehalten, mit dem OpenSUSE Leap ausgeliefert wird, während Sie auch einen neuen erhalten. Es ist das Beste aus beiden Welten und der beste Weg, um alle Ihre Anforderungen an das Betriebssystem zu erfüllen.

So installieren Sie neue Linux-Kernel-Versionen auf OpenSUSE Leap

Ändern Sie neben multiversion.kernels "latest,latest-1,running" in "latest,latest-1,running,oldest". Speichern Sie nach dem Ändern des Codes die Konfigurationsdatei, indem Sie die Tastenkombination Strg + O drücken . Nachdem die zypp.conf mit den neuen Änderungen gespeichert wurde, kann der im Terminal geöffnete Nano-Texteditor sicher geschlossen werden. Tun Sie dies , indem Sie die Taste Strg + X Tastenkombination.

Das Kernel-Repository hinzufügen

Es ist jetzt sicher, eine neuere Linux-Kernel-Version unter OpenSUSE Leap zu installieren, aber es ist nicht so einfach, einfach einen schnellen „zypper install“-Befehl auszuführen, um den neuen Linux-Kernel zu erhalten. Leap führt keine neuen Versionen des Linux-Kernels in den Software-Repositorys, die mit dem Betriebssystem geliefert werden, nur die Hauptversion, die Sie bereits verwenden.

Stattdessen müssen Sie ein weiteres Software-Repository hinzufügen. Insbesondere müssen Sie Zypper verwenden, um das Kernel-Repository hinzuzufügen. Dieses Repository enthält Dutzende verschiedener Kernel, einschließlich des absolut neuesten Linux-Kernels.

Rufen Sie in einem Terminalfenster mit dem Befehl su  eine Root-Shell auf  .

su -

Nachdem die Shell nun Root-Zugriff hat, verwenden Sie das Zypper-Paketverwaltungstool, um das Kernel-Repository hinzuzufügen:

zypper ar -f https://download.opensuse.org/repositories/Kernel:/HEAD/standard/kernel-repo

Das Hinzufügen des neuen Kernel-Repositorys zu Leap sollte sofort neue Updates auslösen. Sie sollten jedoch nicht versuchen, Upgrades auf herkömmliche Weise zu installieren. Befolgen Sie stattdessen die nachstehenden Anweisungen, um ein „dist-upgrade“ durchzuführen.

Neuen Kernel installieren

Die Installation einer neueren Version des Linux-Kernels unter OpenSUSE Leap erfordert ein Upgrade. Es ist jedoch kein normales Upgrade, bei dem das gesamte Betriebssystem neue Pakete erhält. Stattdessen weisen wir Suse an, ein Distributions-Upgrade nur aus dem Kernel-Repository durchzuführen. Auf diese Weise wird nur der Linux-Kernel-Aspekt des Betriebssystems geändert.

Hinweis: Obwohl Suse auf einen neuen Kernel aktualisiert, wird die alte Version beibehalten, da diese Funktion früher in der Anleitung aktiviert wurde.

Um das Kernel-Upgrade auf Suse durchzuführen, öffnen Sie ein Terminal und erhalten Sie eine Root-Shell mit dem Befehl su .

su -

Führen Sie nach dem Rooten den folgenden Befehl aus und installieren Sie die neueste Version des Linux-Kernels auf OpenSUSE Leap.

zypper dist-upgrade -r kernel-repo

Lassen Sie das Terminal seine Arbeit machen und installieren Sie die neue Linux-Version auf Ihrem PC. Nach der Installation müssen Sie Ihren Linux-PC neu starten. Wenn Sie sich wieder anmelden, verwenden Sie die neueste Version von Linux auf OpenSUSE Leap!


So installieren Sie GitLab auf Ubuntu Server

So installieren Sie GitLab auf Ubuntu Server

Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Erfahren Sie, wie Sie Ihrem Ubuntu-Linux-Server zusätzliche Sicherheit verleihen können, indem Sie SELinux darauf installieren und aktivieren.

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Benötigen Sie eine einfachere Möglichkeit, NFS-Freigaben auf Ihrem Linux-Server bereitzustellen? Erfahren Sie, wie Sie NFS-Freigaben mit der Cockpit-App bereitstellen.

So aktualisieren Sie auf Ubuntu 22.04 LTS

So aktualisieren Sie auf Ubuntu 22.04 LTS

Die langfristige Unterstützung für Ubuntu 22.04 ist da! Erfahren Sie, wie Sie Ihren Desktop oder Laptop auf die neueste Ubuntu-Version aktualisieren.

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia GPU-Treiber unter Linux

So übertragen Sie Dateien in einen Docker-Container

So übertragen Sie Dateien in einen Docker-Container

Müssen Sie Dateien in Ihren Docker-Container übertragen? Mit dem Docker-CP-Tool können Sie Dateien ganz einfach in und aus Containern verschieben.

So installieren Sie eine DEB-Datei unter Linux

So installieren Sie eine DEB-Datei unter Linux

Was ist eine DEB-Datei? Was machst du damit? Erfahren Sie mehr über die vielen Möglichkeiten, wie Sie DEB-Dateien auf Ihrem Linux-PC installieren können.

So bringen Sie GOG Galaxy unter Linux zum Laufen

So bringen Sie GOG Galaxy unter Linux zum Laufen

Besitzen Sie Spiele auf GOG.com? Möchten Sie den GOG Galaxy-Client auf Ihrem Linux-PC einrichten, um einige Videospiele zu genießen? Befolgen Sie diese Anleitung, wie wir sie zeigen

So installieren Sie Docker Engine unter CentOS

So installieren Sie Docker Engine unter CentOS

Docker Engine ist ein offenes Containerisierungsprogramm für Linux und andere Plattformen. Docker Engine verwaltet eigenständige Container, die ähnlich funktionieren wie

So bündeln Sie alle Ihre Chats mit Ferdi in einem

So bündeln Sie alle Ihre Chats mit Ferdi in einem

Sind Sie es leid, Slack, Discord und viele andere Produktivitätstools auf Ihrem Linux-System zu installieren? Wünschen Sie sich, dass sie alle zu einem zusammengefasst werden könnten?