我正在处理一些 Debian 软件包,有时我想添加可选依赖项,例如,如果foo-pkg
标记为与同时安装,则my-pkg
先foo-pkg
安装然后继续my-pkg
,如果foo-pkg
不可用或未标记为安装,则继续。
我可以使用该Recommend:
字段,但就我的测试而言,它不会强制先apt-get
安装foo-pkg
,而且我无法控制foo-pkg
,有什么想法吗?
答案1
为什么您希望您的软件包在之后安装?如果 postinst 发现已安装其他软件包,它会对您的软件包进行不同的配置吗?如果是这样,那么您可以使用触发器在安装其他软件包时重新配置您的软件包。
遵循一些文档: