Aktualisieren des Kernels in Linux

Der Linux-Kernel ist die Kernkomponente eines jeden Linux-Betriebssystems und für die Verwaltung von Hardware, Prozessen, Speicher und Systemaufrufen zuständig. Eine Aktualisierung des Kernels kann Leistungsverbesserungen, neue Hardwareunterstützung, Fehlerbehebungen und verbesserte Sicherheit mit sich bringen – der Prozess variiert jedoch je nach Linux-Distribution.

In dieser Anleitung zeigen wir Ihnen, wie Sie den Kernel bei einigen der am weitesten verbreiteten Linux-Distributionen aktualisieren können: Ubuntu/Debian, CentOS/RHEL, Fedora und Arch Linux.

Bevor Sie beginnen

  • Sichern Sie Ihr System – Kernel-Updates können Probleme verursachen, insbesondere bei benutzerdefinierten Treibern oder Modulen.

  • Prüfen Sie die aktuelle Kernel-Version mit:

    uname -r
  • Stellen Sie sicher, dass Ihr System vollständig aktualisiert ist, bevor Sie fortfahren.

Ubuntu/Debian

Aktualisierung über den Paketmanager (empfohlen)

Ubuntu und Debian aktualisieren den Kernel normalerweise über die offiziellen Repositories.

  1. Aktualisieren Sie die Paketliste:

    sudo apt update && sudo apt upgrade
  2. Starten Sie neu, wenn ein Kernel-Upgrade durchgeführt wurde:

    sudo reboot

Installation einer bestimmten Kernel-Version (optional)

Sie können manuell einen neueren Kernel aus dem Ubuntu Mainline Kernel PPA installieren.

Beispiel für Ubuntu:

wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v6.6.5/amd64/linux-image-6.6.5-060605-generic_6.6.5-060605.202312011237_amd64.deb
sudo dpkg -i linux-image-6.6.5-*.deb
sudo reboot

CentOS / RHEL

ELRepo-Repository aktivieren

Um neuere Kernel zu erhalten:

sudo yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
sudo yum --enablerepo=elrepo-kernel install kernel-ml

Aktualisieren Sie dann GRUB:

sudo grub2-set-default 0
sudo reboot

Prüfen Sie mit:

uname -r

Hinweis: kernel-ml ist der “mainline” Kernel, der von ELRepo bereitgestellt wird.

Fedora

Fedora wird mit relativ aktuellen Kerneln ausgeliefert.

Standard-Update:

sudo dnf upgrade --refresh
sudo reboot

Um einen bestimmten Kernel zu installieren:

Verwenden Sie den dnf-Befehl , um eine bestimmte Kernel-Version zu installieren, wenn sie verfügbar ist:

sudo dnf install kernel-core-6.x.x.fcXX

Arch Linux

Arch läuft immer mit der neuesten Kernel-Version.

Aktualisieren Sie alles:

sudo pacman -Syu
sudo reboot

Um einen bestimmten Kernel zu verwenden (z.B. LTS):

sudo pacman -S linux-lts

Bearbeiten Sie GRUB, falls erforderlich:

sudo grub-mkconfig -o /boot/grub/grub.cfg

Die Aktualisierung des Linux-Kernels kann die Leistung, Kompatibilität und Sicherheit Ihres Systems erheblich verbessern – insbesondere für Server, Entwickler oder Benutzer, die die neuesten Funktionen benötigen. Testen Sie Kernel-Upgrades immer in Staging-Umgebungen für Produktionssysteme, insbesondere bei der Verwendung von VPS, dedizierten Servern oder komplexen Cloud-Bereitstellungen.