是否有使用覆盖目录构建上游内核的新说明?

是否有使用覆盖目录构建上游内核的新说明?

我曾经在这个 Ubuntu Wiki 页面非常有用,尤其是底部部分。该页面上有关使用覆盖目录构建上游内核(即来自 git.kernel.org 的内核)的说明以前曾帮助我制作与我的 Ubuntu 安装兼容的新内核。

然而,这些说明似乎在某些方面已经过时了:

  • 默认情况下不再有 /usr/share/kernel-package 目录,并且用于安装此目录 (kernel-package) 的 ubuntu 包似乎已随着 Ubuntu Focal 而走到了它的生命的尽头——它不在 Groovy 包列表中。
  • ubuntu-groovy 存储库没有文件 debian/control-scripts/{postinst,postrm,preinst,prerm}
  • 命令 make-kpkg 似乎已经消失了,我无法轻易追踪到用什么来代替它。

那么... 是否有新的说明可用?我想编译一个新内核以获得对我的 Wifi 卡的内核支持,这段时间我一直在使用非官方驱动程序,但为什么我需要新内核并不重要。

此外,我知道 AskUbuntu 对以下问题的规范:使用自定义内核,但这个问题涉及编译一个新的内核并且应该是主题。

答案1

正如 @DougSmythies 在此建议的那样非常有帮助的答案,跳过覆盖目录内容是可以的,我就是这么做的。我更加关注配置选项,包括scripts/config --set-str SYSTEM_TRUSTED_KEYS ""并获得了一个满足我在驱动程序方面需求的新内核。

相关内容