Kernel 4.10 in Ubuntu 16.04.3 Update

13

Ich habe 16.04 schon seit 16.04.1 installiert. Ich habe gesehen, dass die neueste Version 16.04.3den neuen Kernel 4.10 sowie einige andere Extras wie neue Mesatreiber usw. enthält. Mein System wurde auf 16.04.3 aktualisiert, aber der Kernel blieb in 4.4.0. Sollte dies beim Update auf 16.04.3 nicht automatisch erfolgen? Wie kann ich sicher auf die neueste Kernelversion (Kernel 4.10) aktualisieren (da diese in der Distribution enthalten ist)?

$ lsb_release -a
LSB Version:    core-9.20160110ubuntu0.2-amd64:core-9.20160110ubuntu0.2-noarch:security-9.20160110ubuntu0.2-amd64:security-9.20160110ubuntu0.2-noarch
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.3 LTS
Release:    16.04
Codename:   xenial

$ uname -r
4.4.0-89-generic
Apostolos
quelle
4
OP fragt nicht nach einem "neuesten Mainline-Kernel".
Pilot6
Ich bin mir nicht ganz sicher, aber es sieht so aus, als ob der Kernel 4.8 sein sollte - um auf 4.10 zu kommen, bräuchten Sie den HWE-Kernel. Was ist die Ausgabe von ls -l /boot?
Charles Green

Antworten:

10

Sie können den 4.10-Kernel installieren, indem Sie im Terminal ausführen

sudo apt install linux-generic-hwe-16.04

Dadurch wird der HWE-Rolling-Kernel installiert, der verwendet wird, wenn Sie eine Neuinstallation von einem 16.04.3-ISO durchführen.

Sie können neue X-Stacks mit Mesatreibern installieren, indem Sie

sudo apt install xserver-xorg-hwe-16.04
Pilot6
quelle
Ist das nicht der 4.10 Mainline Kernel?
Apostolos
sudo apt-cache suche linux-image | grep 4.10 gib mir linux-image-4.10.0-30-generic - Linux kernel image for version 4.10.0 on 64 bit x86 SMPkann ich das installieren? Hätte ich Probleme bei der Installation von hwe-16.04 auf meinem System?
Apostolos
Ja, installieren Sie es. Wie ich bereits geschrieben habe, handelt es sich um den Kernel, der mit dem 16.04.3-Image bereitgestellt wird. Aber Sie müssen es nicht wirklich installieren. Auf jeden Fall können Sie bei Problemen immer zu 4.4 zurückkehren.
Pilot6
Der Befehl, den ich in meiner Antwort gegeben habe, installiert das Paket automatisch und auch die Header für diesen Kernel.
Pilot6
4
Was ist dann der Unterschied zwischen einer "frischen" Installation und einem Upgrade? Warum ist der HWE-Kernel nicht der Standard? Was unterscheidet eine Neuinstallation von LTS? Wäre nett, wenn ich mehr Informationen darüber hätte.
Thomas
6

Sie können dies manuell mit den folgenden Befehlen tun,

Ubuntu-Desktop-Installationen:

sudo apt install --install-recommends linux-image-generic-hwe-16.04 xserver-xorg-hwe-16.04

Ubuntu-Server-Installationen:

sudo apt install --install-recommends linux-image-generic-hwe-16.04

Wenn Sie Ihren Computer als Host-System für VirtualBox verwenden oder Kernel-Module benötigen, die automatisch mit DKMS kompiliert werden, müssen Sie auch die Linux-Header-HWE-Version des Pakets mit diesem Befehl installieren:

sudo apt install linux-headers-generic-hwe-16.04

Lassen Sie alle Aktualisierungen vollständig abschließen und starten Sie den Computer neu:

sudo reboot

Nach dem Neustart können Sie feststellen, dass die Kernel-Version von 4.xx auf 4.10.x aktualisiert wurde. mit diesem Befehl:

uname -a

Wenn nach dem Kernel-Update Probleme auftreten, können Sie mit dem GA-Kernel booten, indem Sie ihn im GRUB-Startmenü auswählen.

Hoffe das hilft,

Dave
quelle