我希望将我的deb包依赖于安装在机器上的当前内核版本。
例如,如果我的内核版本是3.13.0-77,那么我的deb文件依赖于linux-headers 3.13.0.77-泛型
如果我在debian/-r文件中添加了“linux-headers$(Uname)”字段,dpkg-buildpackage将返回dpkg-gencontrol进程中的一个错误。
我如何在我的包装中添加这个功能?
发布于 2016-05-03 11:31:15
使用:
Depends: linux-headers-3.13.0.77-generic (>= 3.13.00.77), linux-headers-3.13.0.77-generic (<< 3.13.00.78)在这种情况下,$(uname -r)不会削减它。
发布于 2016-05-03 11:56:29
我建议您的依赖项是linux-headers-generic,因为如果安装了它,当前运行的内核的头(不管是什么)也会被安装。
https://askubuntu.com/questions/766817
复制相似问题