我关注了构建自己的内核指导并制作
linux-image-unsigned-4.15.0-159-generic_4.15.0-159.167+custom_amd64.deb
linux-modules-4.15.0-159-generic_4.15.0-159.167+custom_amd64.deb
linux-modules-extra-4.15.0-159-generic_4.15.0-159.167+custom_amd64.deb
...etc...
现在我还想生产依赖于这些包的linux-generic
、、linux-headers-generic
等。linux-image-generic
作为提示,它将apt source linux-image-generic
我重定向到Git 上的位置:linux-meta
NOTICE: 'linux-meta' packaging is maintained in the 'Git' version control system at:
git://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux-meta/+git/bionic
Please use:
git clone git://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux-meta/+git/bionic
to retrieve the latest (possibly unreleased) updates to the package.
答案1
我认为你只需运行:
apt source linux-image-generic
cd linux-meta-[0-9]*/
dpkg-buildpackage
它很快就.deb
在父目录中生成了许多元包。我相信它使用文件中的最新条目debian/changelog
来确定这些元包依赖哪些内核包。
我还必须修补控制文件以更改其中一个依赖项,因为我的自定义内核是未签名的,在 StackOverflow 上讨论。