什么是硬件支持 (HWE)?

nel*_*aro 246 kernel hardware-enablement-stack

我将linux-hwe-generic包视为您可以在 Ubuntu 中安装的内核的一部分。

什么是硬件支持 (HWE)?

And*_*ini 267

全新的硬件设备总是更频繁地向公众发布。我们希望这样的硬件始终在 Ubuntu 上工作,即使它是在 Ubuntu 发布之后发布的。六个月(发布一个新的 Ubuntu 版本所需的时间)在 IT 领域是一个很长的时期。硬件支持(HWE) 就是这样:赶上最新的硬件技术。

现在,Ubuntu 想要如何实现硬件启用的目标?对内核使用滚动版本:新内核一发布,就为 Ubuntu 打包、测试(通过建议的口袋和特殊的 Q/A 方法),并提供给 Ubuntu 用户。这种方法当然有一些缺点:过快发布新内核可能会引入一些错误和问题,并且可能不适合企业。

解决方案?为不同的用户提供不同的内核。因此,Ubuntu 将提供至少两个内核:General Availability (GA) 内核,即最稳定的内核,不会更新到点发布;和硬件启用(HWE) 内核,即最新发布的内核。这就是为什么您同时看到包linux-genericlinux-hwe-generic包的原因。

最后,如果您对开发或测试最新的内核技术感兴趣,请查看Ubuntu 硬件调试网站。

参考:

  • 您是否碰巧知道是否有描述不同内核风格的更新链接?目前在 linux-generic, linux-current-generic, linux-generic-lts-<release> 在精确的 lts 之间有点难 (5认同)

kar*_*rel 14

Ubuntu 16.04 及更高版本

默认情况下,18.04.2 和更新的点版本将附带更新的内核和 X 堆栈用于桌面。服务器安装将默认为 General Availability (GA) 内核,并提供启用内核作为可选。

18.04 HWE Stacks 将遵循Ubuntu Rolling LTS Enablement Stack wiki 中记录的新滚动更新模型。

安装 HWE 堆栈很简单。

20.04 及更高版本

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

16.04/18.04

桌面

sudo apt install --install-recommends linux-generic-hwe-"`lsb_release -r -s`" xserver-xorg-hwe-"`lsb_release -r -s`" 
Run Code Online (Sandbox Code Playgroud)

服务器

sudo apt install --install-recommends linux-generic-hwe-"`lsb_release -r -s`" 
Run Code Online (Sandbox Code Playgroud)

来源:Ubuntu LTS Enablemen Stack wiki修订

  • 我作为来源链接的维基不是最新的。我注意到它不是最新的,所以我自己更新了它。这就是为什么我没有提供更新信息的外部来源,因为我是来源。 (3认同)