在 Debian 中使用不稳定系统安装软件包白名单

在 Debian 中使用不稳定系统安装软件包白名单

我只想从不稳定的 Debian 版本安装一些软件包。

apt-get -t unstable install myspecialpackage

但是当我

apt-get upgrade

它将需要从不稳定系统下载一些软件包。

我还添加了此行 /etc/apt/apt.conf

APT::Default-Release "stable";

我犯了什么错误?

答案1

您需要使用固定并将所有不稳定软件包的固定值设置为低于 500,并APT::Default-Release为您想要的不稳定软件包添加高于稳定软件包的固定值(通常为 500,但如果使用则为 990):

例子/etc/apt/preferences

Package: *
Pin: release a=unstable
Pin-Priority: 110

Package: myspecialpackage
Pin: release a=unstable
Pin-Priority: 991

(我不记得顺序是否真的重要。如果重要,请反转这两个段落。)

请查看apt_preferences(5)手册页以了解详细信息。

相关内容