我想建造http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15.4/
我已经找到内核源代码的根源并执行以下操作:
fakeroot debian/rules binary
就像在https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel#Building_the_kernel
详细信息:我已从 kernel-ppa/mainline .deb 文件中复制了适用于此内核版本的 .config 文件
我越来越:
linux-headers-4.15.4_4.15.4-4_amd64.deb
linux-image-4.15.4_4.15.4-4_amd64.deb
linux-image-4.15.4-dbg_4.15.4-4_amd64.deb
linux-libc-dev_4.15.4-4_amd64.deb
但根据网站介绍,我应该得到:
linux-headers-4..._all.deb
linux-headers-4....-generic_4.8.0-17.19_amd64.deb
linux-image-4....-generic_4.8.0-17.19_amd64.deb
以及可能的linux-extra...
新版本的图像。
以下是其他命令的输出:
lz@air:~/Downloads/linux-4.15.4$ fakeroot debian/rules binary-headers binary-generic binary-perarch
make: *** No rule to make target 'binary-headers'. Stop.
lz@air:~/Downloads/linux-4.15.4$ fakeroot debian/rules binary-generic binary-perarch
make: *** No rule to make target 'binary-generic'. Stop.
更新:
值得一提的是,我的内核来自 kernel.org。与 ubuntu 的内核源有什么不同?如何获取签名源代码?我只看到了通过 git 克隆的选项。