我有一个dpkg,它依赖于拥有内核头来编译基于dkms的内核模块。我知道我可以通过执行apt-get install linux-headers-$(uname -r)来安装正确的头文件,但是我不能在preinst或postinst脚本中做到这一点。我也不能在控件依赖项中将linux-headers-$(uname -r)列为依赖项。
有没有办法声明依赖于内核版本的dpkg依赖关系?
我正在使用fakeroot dh binary进行打包。
发布于 2020-07-26 16:46:10
我找到了答案。我是在raspberrypi上编译的,通过将raspberrypi-kernel-headers添加到debian/control文件的Depends:行中,它会获得正确的头文件。
https://stackoverflow.com/questions/63082200
复制相似问题