Ubuntu 16.04.3中的内核4.10更新


13

自16.04.1。起,我已经安装了16.04。我看到了最新版本,16.04.3其中包括新的内核4.10以及其他一些新功能,例如新的mesa驱动程序等。我的系统已更新为16.04.3,但内核仍为4.4.0。更新到16.04.3时不应该自动完成吗?我如何安全地更新(因为它包含在发行版中)到最新的内核版本(内核4.10)?

$ 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


4
OP并没有要求“最新的主线内核”。
飞行员

我不确定,但是看起来内核应该是4.8-要达到4.10,您将需要HWE内核。输出是ls -l /boot什么?
查尔斯·格林

Answers:


10

您可以通过在终端中运行来安装4.10内核

sudo apt install linux-generic-hwe-16.04

这将安装从16.04.3 ISO进行全新安装时使用的HWE滚动内核。

对于包括台面驱动程序的新X堆栈,可以通过以下方式安装它们

sudo apt install xserver-xorg-hwe-16.04

4.10主线内核不是吗?
Apostolos

sudo apt-cache搜索linux映像| grep 4.10给我 linux-image-4.10.0-30-generic - Linux kernel image for version 4.10.0 on 64 bit x86 SMP可以安装吗?在系统上安装hwe-16.04是否会有任何问题?
阿波斯托洛斯

是的,安装它。如我之前所写,它是16.04.3映像随附的内核。但是您实际上并不需要安装它。无论如何,如果有任何问题,您总是可以恢复到4.4。
飞行员

我在答案中给出的命令将自动安装该软件包以及该内核的标头。
飞行员

4
“新”安装与升级之间有什么区别?为什么HWE内核不是标准内核。是什么让LTS全新安装与众不同?希望有更多有关它的信息。
托马斯

6

您可以使用以下命令手动执行此操作,

Ubuntu桌面安装:

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

Ubuntu服务器安装:

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

如果您将计算机用作VirtualBox的主机系统,或者需要使用DKMS自动编译的内核模块,则还必须使用以下命令安装软件包的linux-headers HWE版本:

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

让所有更新完全完成,然后重新启动计算机:

sudo reboot

重新启动后,您可以看到内核版本已从4.xx更新到4.10.x。使用此命令:

uname -a

如果在内核更新后遇到问题,则可以通过从GRUB引导菜单中选择GA内核来进行引导。

希望这可以帮助,

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.