GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Aktualisieren Sie die Kernel-Version auf Ubuntu-Servern

So aktualisieren Sie die Kernel-Version auf Ihrem Ubuntu-Server:

Schritt 1:Überprüfen Sie die aktuelle Version des Kernels

Melden Sie sich bei Ihrem Server an und führen Sie den folgenden Befehl im Terminal aus:

uname -r
Welcome to Ubuntu 14.04.4 LTS (GNU/Linux 3.19.0-70-generic x86_64)

 * Documentation:  https://help.ubuntu.com/
Last login: Fri Nov 18 12:47:53 2016 from 115.248.132.50
root@e2e-15-22:~# uname -r
3.19.0-70-generic

Im obigen Beispiel 3.19.0-70 -generic ist die Kernel-Version.

Schritt 2:Suchen Sie nach kompatiblen Updates

Um nach verfügbaren Updates zu suchen, geben Sie den folgenden Befehl ein:

apt-cache search linux-image
linux-image-extra-3.19.0-74-generic - Linux kernel extra modules for version 4.2.0 on 64 bit x86 SMP
linux-image-extra-4.2.0-21-generic - Linux kernel extra modules for version 4.2.0 on 64 bit x86 SMP
linux-image-extra-4.2.0-22-generic - Linux kernel extra modules for version 4.2.0 on 64 bit x86 SMP

Wählen Sie aus der Liste der verfügbaren Versionen die Update-Version aus, die Sie erhalten möchten.

In diesem Beispiel aktualisieren wir den Kernel von 3.19.0-70-generic zu 3.19.0-74-generisch.

Schritt 3:Kernel-Image installieren

Installieren Sie die ausgewählte Image-Datei mit dem folgenden Befehl:

apt-get install linux-image-3.19.0-74-generic

  Stellen Sie sicher, dass Sie die Version im obigen Beispiel durch Ihre ausgewählte Version ersetzen.

Schritt 4:Suchen Sie nach dem entsprechenden Header

Um nach verfügbaren Headern zu suchen, verwenden Sie den unten angegebenen Befehl:

apt-cache search linux-header
linux-headers-3.19.0-74-generic - Linux kernel headers for version 4.2.0 on 64 bit x86 SMP
linux-headers-3.19.0-75-generic - Linux kernel headers for version 4.2.0 on 64 bit x86 SMP
linux-headers-4.2.0-19-lowlatency - Linux kernel headers for version 4.2.0 on 64 bit x86 SMP

Wählen Sie die Header-Version aus, die der im vorherigen Schritt installierten Kernel-Image-Version entspricht.

In diesem Fall:linux-headers-3.19.0-74-generic

Schritt 5:Header installieren

Geben Sie zur Installation den folgenden Befehl ein:

apt-get install linux-headers-3.19.0-74-generic

Stellen Sie sicher, dass Sie die ausgewählte Version des Headers im obigen Beispiel eingeben.

Schritt 6:Konfigurationsdatei

Greifen Sie auf das Menü zu lst-Datei durch Eingabe des folgenden Befehls:

sudo vim /boot/grub/menu.lst

Kopieren Sie den folgenden Inhalt aus menu.lst Datei:

title vmlinuz-3.19.0-70-generic
root (hd0,0)
kernel /boot/vmlinuz-3.19.0-70-generic root=/dev/xvda console=hvc0 ro
initrd /boot/initrd.img-3.19.0-70-generic

Fügen Sie den kopierten Inhalt in dieselbe Datei unterhalb von timedout=10 ein :

default=0
timeout=10
title vmlinuz-3.19.0-70-generic
root (hd0,0)
kernel /boot/vmlinuz-3.19.0-70-generic root=/dev/xvda console=hvc0 ro
initrd /boot/initrd.img-3.19.0-70-generic

title vmlinuz-3.19.0-70-generic
root (hd0,0)
kernel /boot/vmlinuz-3.19.0-70-generic root=/dev/xvda console=hvc0 ro
initrd /boot/initrd.img-3.19.0-70-generic

Bearbeiten Sie den eingefügten Inhalt, indem Sie die Datei vmlinuz ersetzen und initrd.img Versionen, mit den Update-Versionen Ihrer Wahl:

default=0
timeout=10
title vmlinuz-3.19.0-74-generic
  root (hd0,0)
  kernel /boot/vmlinuz-3.19.0-74-generic root=/dev/xvda console=hvc0 ro
  initrd /boot/initrd.img-3.19.0-74-generic

title vmlinuz-3.19.0-70-generic
  root (hd0,0)
  kernel /boot/vmlinuz-3.19.0-70-generic root=/dev/xvda console=hvc0 ro
  initrd /boot/initrd.img-3.19.0-70-generic

Im obigen Beispiel 3.19.0-70 (Aktuelle Version) wurde in 3.19.0-74 geändert (Version muss aktualisiert werden).

Speichern Sie die Datei.

Schritt 7:Neustart

Starten Sie Ihren Server neu und überprüfen Sie das Update, indem Sie den folgenden Befehl eingeben:

uname -r
root@e2e-15-22:~# uname -r
3.19.0-74-generic


Ubuntu
  1. Warum verwendet Ubuntu 14.04 Lts eine Nicht-lts-Kernelversion?

  2. Ubuntu 14.04 auf 15.04 aktualisieren?

  3. Ubuntu bootet nicht nach Kernel-Update?

  4. Xpra-Version auf Ubuntu 16.04?

  5. Ubuntu 16.04.1 auf 16.04.3 aktualisieren?

So überprüfen Sie die Ubuntu-Version

So aktualisieren Sie die Docker-Version von ONLYOFFICE Docs unter Ubuntu

Verschiedene Möglichkeiten zum Aktualisieren des Linux-Kernels für Ubuntu

So überprüfen Sie die Kernel-Version in Ubuntu 20.04

Aktualisieren Sie den Linux-Kernel auf Ubuntu über UKUU

So installieren Sie Linux Kernel 5.10 auf Ubuntu 20.04 LTS