为什么 Ubuntu Kernel PPA 4.17-rcX 中缺少 Linux 内核映像?(Ubuntu-Mainline-Kernel-Updater)

为什么 Ubuntu Kernel PPA 4.17-rcX 中缺少 Linux 内核映像?(Ubuntu-Mainline-Kernel-Updater)

我正在使用Ubuntu 主线内核更新程序将我的安装保持在主线上,因为我想开始帮助发现早期版本中的内核错误。自 4.15 发布周期后期以来,我一直在使用链接的更新脚本来执行此操作。从 4.17 发布周期开始Ubuntu 内核 PPA自 rc2 以来,内核本身的 deb 版本一直缺失,但它们在 rc4/5 中以未签名的名称重新出现。我知道在邮件列表中有一些关于启动过程中信任根的补丁,以及它们是否应该与某些 UEFI 标志绑定。我还知道这涉及签署内核版本和驱动程序,所以我怀疑这可能是名称更改并因此导致脚本不起作用的原因。

我希望能更深入地了解在 Ubuntu 的哪个地方我会收到关于某些 RC 为何不完整以及其他 RC 为何发生变化的通知。显然 Bionic 已经退出,我想这可能是某些 RC 不完整的原因。

我是否应该继续修补更新程序脚本以使用未签名的图像?我不太担心信任链功能的存在(或缺乏)。

谢谢

编辑1

PR 修复脚本 如果 Repo 保持沉默,我将进行分叉

答案1

早期的 -rcs 通常由于上游错误而无法构建。后来切换到 -unsigned 是经过深思熟虑的,并且将永久保留在后续版本中。这与完全安装时始终具有签名内核的更改有关,因此 linux-image-* 软件包现在始终包含签名内核(如果存在)。未签名内核在 linux-image-unsigned-* 中提供。根据定义,这些内核始终是未签名的。

相关内容