我有一些 PC 正在运行各种类型的 Debian 测试,以获得许多软件包的最新版本。通常这对我的使用很有用,但偶尔,由于某些升级包不兼容,apt-get dist-upgrade 想要删除我保留在电脑上的包。我可以在 apt.conf 中以某种方式告诉 apt 不应删除某个软件包吗?我知道版本固定,但我确实希望升级该软件包,如果适用,我只是不想删除该软件包以升级另一个软件包。
答案1
一种解决方案是创建一个虚拟包使用当量。看如何让 apt 识别已安装的 tar 包?快速操作方法。为您的包指定required
优先级和Essential
状态,以便 apt 永远不会想到卸载它,并将您永远不想卸载的包声明为它的依赖项。
部分:本地 优先级:必填 必备:是 包:mortensickel-dependency 依靠:套餐1,套餐2,套餐3-1|套餐3-2 描述:取决于我绝对需要的包