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.
Aktualisieren Sie die Paketliste:
sudo apt update && sudo apt upgrade
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.