小编NET*_*LOX的帖子

构建 deb 包,在删除或清除时​​卸载另一个包

我尝试构建一个包,如果我的包应该被卸载,它可以卸载另一个包。

我已经尝试了控制文件中的“Depends”和“Pre-Depends”策略。但不一定要先安装第二个软件包,然后才能安装我的软件包。这就是我不想要这个政策的原因。

此外,我尝试卸载“postrm”文件中的其他软件包。但这也不起作用,因为 dpkg 上的锁定文件是从我的软件包中的卸载程序设置的。

总结:一旦我的包被删除或清除,如何才能清除另一个包?

理论上,我删除 postrm 文件中的其他包就足够了。

或者,如果我可以将另一个包标记为不再需要,但如果在删除我的包时 dpkg 卸载这两个包,那就更好了。

package-management packaging dpkg 18.04 20.04

3
推荐指数
1
解决办法
437
查看次数

标签 统计

18.04 ×1

20.04 ×1

dpkg ×1

package-management ×1

packaging ×1