带有Ubuntu 16.04.2的旧内核更新


24

我的机器今天更新为Ubuntu 16.04.2。但是,内核仍然是“ 4.4.0-62-generic”。发生了什么(似乎16.04.2版本的主要优点是将内核更新为4.8)?我需要重新安装吗?

Answers:


25

“更新为16.04.2”和“已安装16.04.2”不会呈现相同的结果。用于内核和X的HWE包不会自动安装到Ubuntu的现有非点发行版安装中。

主要原因是,这确实会使整个系统稳定的人每天都感到烦恼,然后他们不得不与一个新内核进行战斗。这就是.0内核获得整整五年支持的原因。

您可以选择安装HWE软件包(并且已经能够使用一段时间):

sudo apt-get install --install-recommends xserver-xorg-hwe-16.04  

需要说明的一点是,从16.04.2开始,在滚动的HWE堆栈上发布点。您将自动被转移到X和Kernel的较新的主要版本上。

如果要在维护需求低的情况下部署Ubuntu,这是一件非常重要的事情。您不想爬上50英尺高的梯子来到达数字标牌控制器,因为不稳定的内核更新使您措手不及。


请注意,xserver-xorg它已自动为所有16.04用户更新。现在xserver-xorgxserver-xorg-hwe-16.04安装相同版本的图形堆栈。当释放下一个HWE堆栈时,情况可能会发生变化。
Pilot6 '17

2
在我找到以下问题之前,这个答案对我完全没有意义:askubuntu.com/questions/248914/what-is-hardware-enablement-hwe
Calimo

同样,“现有的非点发行版安装”也使我
头晕目眩

@Calimo第一个发行版,不包括任何发行版。我试图找到一种方法将16.04.0而不将答案锁定在16.04。
奥利(Oli)

2
@Oli,那么您是说如果OP用16.04.1执行安装,将安装HWE软件包?
Calimo

5

安装4.8内核没有“主要优势”。

在大多数情况下,这不是必需的,并且保留原始LTS内核更为方便。如果4.4内核不支持某些硬件,则可能需要更新内核。

这就是为什么内核不会自动更新到另一个主要版本的原因。

无论如何,您始终可以通过运行以下命令来安装4.8内核

sudo apt install linux-generic-hwe-16.04

如果从16.04.2 Ubuntu iso进行全新安装,则会安装4.8内核。


听起来好像新内核的唯一好处是额外的硬件支持。这是错误的,它还提供了错误修复和总体速度/可靠性改进。
fkraiem

该错误修复程序会在定期更新中反向移植到Ubuntu内核。是的,几乎在99%的情况下进行升级的唯一原因是增加了对新硬件的支持。
Pilot6 '17

答案在公认的行业标准+1之内。
WinEunuuchs2Unix

处理时遇到错误:linux-image-4.10.0-38-generic linux-image-extra-4.10.0-38-generic linux-image-generic-hwe-16.04 linux-generic-hwe-16.04 E:Sub-进程/ usr / bin / dpkg返回错误代码(1)
gtzinos
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.