如何在 16.04 Xenial 中使用 16.10 Yakkety 内核?

如何在 16.04 Xenial 中使用 16.10 Yakkety 内核?

由于 16.10 即将发布,是否可以在 16.04 中使用它的内核?

我知道它将在二月份的 16.04.2 中提供,但由于我的笔记本电脑在 16.04 上出现了问题,所以我宁愿早点开始使用它。

答案1

Ubuntu 16.04(Xenial Xerus)的第二个版本是预定将于 2017 年 2 月 16 日发布。它将采用 Linux 内核 4.8,取代当前使用的 4.4 分支。

在 16.04.2 正式发布之前测试即将推出的 HWE Stack:

sudo apt-get install linux-generic-hwe-16.04-edge

此包已在xenial 存储库自2016年12月初以来。

笔记:此内核包不再以linux-generic-lts-yakkety旧答案中描述的名称提供。

https://wiki.ubuntu.com/Kernel/RollingLTSEnablementStack了解有关 Ubuntu 提供 HWE 内核的新方法的更多详细信息。

答案2

做这个:

sudo add-apt-repository ppa:canonical-kernel-team/ppa 
sudo apt update
sudo apt install linux-image-generic-lts-yakkety

干杯!

答案3

这是我所做的,效果很好。我一直在 Cinnamon 3.2 桌面上使用它:

sudo add-apt-repository ppa:canonical-kernel-team/ppa
sudo apt update
sudo apt install linux-image-generic-lts-yakkety

这将允许任何更新通过软件更新程序发送给您。

如果你不喜欢,你可以卸载:

sudo apt-get install ppa-purge
sudo apt purge linux-image-generic-lts-yakkety
sudo ppa-purge ppa:canonical-kernel-team/ppa

答案4

您可以尝试一下,如果可行,该解决方案将不受 Canonical 和 LTS 用户支持。这样一来,您将面临两个问题,而不是一个。

请记住,16.10 将有自己的升级策略。这将影响您的环境,因为您将把 Yakkety 内核与 Xenial 包合并。

如果内核给您带来问题,您可以尝试此处的第一个响应:如何在没有任何发行版升级的情况下将内核更新到最新的主线版本?,并将您的内核更新到对您有帮助的最新主线版本。

补充:Ubuntu 长期支持 (LTS) 版本(例如 16.04)有 5 年的支持,包括安全更新和错误修复,但假定您将使用 LTS 版本的组件并尽量减少使用来自其他版本或 PPA 的组件。16.10 是非 LTS 版本,仅支持到 2017 年 8 月。如果您在 LTS 版本中使用非 LTS 版本的内核,并且支持时间范围不同,那么您只能依靠自己,因为您将在 LTS 版本中使用非 LTS 版本的核心组件(内核)。

相关内容