Installieren Sie Linux Kernel 4.12 in openSUSE
Die endgültige Version von Linux Kernel 4.12 wurde vor einigen Tagen veröffentlicht. Wir haben bereits eine Anleitung erstellt, die die Installation unter den Betriebssystemen CentOS und Ubuntu beschreibt. In diesem kurzen Tutorial erfahren Sie nun, wie Sie Linux Kernel 4.12 in openSUSE installieren.
Wenn Sie daran interessiert sind, den neuesten Kernel in YUM- und APT-basierten Systemen auszuprobieren, klicken Sie auf den folgenden Link.
- Installieren Sie Linux Kernel 4.12 in CentOS und Ubuntu
Installieren Sie Linux Kernel 4.12 in openSUSE
Lassen Sie uns zunächst die aktuell installierte Kernel-Version mit dem folgenden Befehl überprüfen:
uname -r
Beispielausgabe:
3.16.7-29-desktop
Oder,
uname -a
Beispielausgabe:
Linux linux.suse 3.16.7-29-desktop #1 SMP PREEMPT Fri Oct 23 00:46:04 UTC 2015 (6be6a97) x86_64 x86_64 x86_64 GNU/Linux
Wie Sie in den obigen Ausgaben sehen können, ist die aktuell installierte Kernel-Version 3.16.7-29.
Lassen Sie uns nun das System so gestalten, dass es mehrere Kernelkonfigurationen unterstützt. Das bedeutet, dass unser System sowohl den neuesten als auch den ältesten Kernel (denjenigen, der mit openSUSE geliefert wird) enthalten sollte.
Bearbeiten Sie dazu die Datei /etc/zypp/zypp.conf:
sudo vi /etc/zypp/zypp.conf
Suchen Sie die folgenden Zeilen und ändern Sie sie wie unten gezeigt.
multiversion = provides:multiversion(kernel)
[...]
multiversion.kernels = latest,latest-1,running,oldest
[...]
Speichern und schließen Sie die Datei.
Fügen Sie dann das openSUSE-Kernel-HEAD-Repository hinzu, das den neuesten Linux-Kernel enthält. Zum Zeitpunkt des Verfassens dieses Artikels ist die neueste Kernel-Version 4.12.
Führen Sie Folgendes aus, um das Kernel-HEAD-Repository hinzuzufügen:
sudo zypper addrepo -f http://download.opensuse.org/repositories/Kernel:/HEAD/standard/ kernel-repo
Beispielausgabe:
Adding repository 'kernel-repo' ..........................................[done]
Repository 'kernel-repo' successfully added
Enabled : Yes
Autorefresh : Yes
GPG Check : Yes
URI : http://download.opensuse.org/repositories/Kernel:/HEAD/standard/
Führen Sie als Nächstes den folgenden Befehl aus, um das Distributions-Upgrade nur über das Kernel-HEAD-Repository durchzuführen. Das bedeutet, dass der Kernel nur auf die neueste Version aktualisiert wird.
sudo zypper dist-upgrade -r kernel-repo
Geben Sie „a“ ohne Anführungszeichen ein, um Kernel-repo zu aktivieren und den GPG-Schlüssel hinzuzufügen.
Beispielausgabe:
Retrieving repository 'kernel-repo' metadata --------------------------------[|]
New repository or package signing key received:
Repository: kernel-repo
Key Name: Kernel OBS Project <Kernel@build.opensuse.org>
Key Fingerprint: 4529410A B52F94C4 03BAB484 ECEEF210 03579C1D
Key Created: Wed 22 Apr 2015 05:55:51 PM IST
Key Expires: Fri 30 Jun 2017 05:55:51 PM IST
Rpm Name: gpg-pubkey-03579c1d-5537934f
Do you want to reject the key, trust temporarily, or trust always? [r/t/a/? shows all options] (r): a
Sobald der Upgrade-Vorgang abgeschlossen ist, starten Sie Ihr System neu, um den neuesten Kernel zu verwenden.
Lassen Sie uns die Kernel-Version mit dem folgenden Befehl überprüfen:
uname -r
Beispielausgabe:
4.12.0-1.ge2f4d0f-default
Oder,
uname -a
Beispielausgabe:
Linux linux.suse 4.12.0-1.ge2f4d0f-default #1 SMP PREEMPT Tue Jul 4 14:46:48 UTC 2017 (e2f4d0f) x86_64 x86_64 x86_64 GNU/Linux
Glückwunsch! Der neueste Linux-Kernel 4.12 wurde erfolgreich im openSUSE-System installiert.