什么是硬件支持(HWE)?


Answers:


196

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

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

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

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

参考文献:


4
您是否知道是否有更新的链接描述了不同的内核口味?当前在linux-generic,linux-current-generic,linux-generic-lts- <release>之间精确地打乱了
Michael Renner

这在Ubuntu 18.04之前停止了吗?Ubuntu 18.04包含过渡包linux-generic-hwe-16.04,该包仅取决于linux-generic。
斯蒂芬·古里雄

如何查看或选择系统中实际使用的内核?uname -r简单结果:4.15.0-24-generic
w-sky

@StéphaneGourichon如果使用的是16.04 HWE堆栈,则内核将一直滚动直到下一个LTS(在本例中为18.04)。之后,您将继续使用LTS内核,直到16.04终止。
Anthony Wong

1
@ w-sky您可以在中检查BOOT_IMAGE参数/proc/cmdline。运行以下命令以查找软件包名称:sed 's/^BOOT_IMAGE=\([^ ]*\) .*/\1/' /proc/cmdline | sed 's/.efi.signed//' | xargs dpkg -S
Anthony Wong
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.