我刚刚根据以下方法构建了 Ubuntu linux 内核https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel(根据 2019 年 9 月的日期,这似乎是最新的)。
我建立的目标是:
fakeroot debian/rules binary-headers binary-generic binary-amd64
我有这些图像(令人烦恼的是它在父目录中吐出):
linux-buildinfo-5.4.0-29-generic_5.4.0-29.33_amd64.deb
linux-cloud-tools-5.4.0-29-generic_5.4.0-29.33_amd64.deb
linux-headers-5.4.0-29_5.4.0-29.33_all.deb
linux-headers-5.4.0-29-generic_5.4.0-29.33_amd64.deb
linux-image-unsigned-5.4.0-29-generic_5.4.0-29.33_amd64.deb
linux-modules-5.4.0-29-generic_5.4.0-29.33_amd64.deb
linux-modules-extra-5.4.0-29-generic_5.4.0-29.33_amd64.deb
linux-tools-5.4.0-29-generic_5.4.0-29.33_amd64.deb
而该文件中说我应该期待类似的事情:
linux-headers-4.8.0-17_4.8.0-17.19_all.deb
linux-headers-4.8.0-17-generic_4.8.0-17.19_amd64.deb
linux-image-4.8.0-17-generic_4.8.0-17.19_amd64.deb
尽管它确实说新内核中可能有一个linux-extra-
包,但仍然存在一些差异:
- 我
linux-image-
的未签名 - 没有
linux-extra
包,只有一个linux-modules-extra
。 - 它没有提到安装任何一个
linux-modules-
软件包,但如果我不安装,我的一些设备就会停止工作(蓝牙/Wifi)。
对所有这些软件包有明确的解释吗?我到底需要哪些软件包来复制 Ubuntu Focal 的开箱即用设置?