带有 Ubuntu 16.04.2 更新的旧内核

Hen*_*nry 24 kernel 16.04

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

Oli*_*Oli 25

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

主要原因是它真的会惹恼一大批人,他们有一天拥有一个稳定的系统,然后不得不与新内核作斗争。这就是 .0 内核获得整整五年支持的原因。

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

sudo apt-get install --install-recommends xserver-xorg-hwe-16.04  
Run Code Online (Sandbox Code Playgroud)

这里有一个重要的点,从 16.04.2 开始,点发布在滚动 HWE 堆栈上。您将自动分流到 X 和内核的较新主要版本。

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

  • 这个答案对我来说完全没有意义,直到我发现以下问题:http://askubuntu.com/questions/248914/what-is-hardware-enablement-hwe (2认同)
  • @Oli 那么您的意思是如果 OP 使用 16.04.1 执行安装,则会安装 HWE 包? (2认同)

Pil*_*ot6 5

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

大多数情况下是没有必要的,保留原来的LTS内核比较方便。如果 4.4 内核不支持某些硬件,您可能需要更新内核。

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

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

sudo apt install linux-generic-hwe-16.04
Run Code Online (Sandbox Code Playgroud)

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