我希望无人值守升级能够自动升级我的 Debian bullyseye 系统上的所有内容,除了新的主要版本(即发布时不是书虫)。
我找不到任何描述这种情况的内容,并且我有一些关于如何做到这一点的想法:
Unattended-Upgrade::Origins-Pattern {
"origin=*";
}
Unattended-Upgrade::Package-Blacklist {
"origin=Debian,codename=^((?!bullseye).)*";
};
或这个:
Unattended-Upgrade::Origins-Pattern {
"origin=*";
}
Unattended-Upgrade::Package-Blacklist {
"origin=Debian,codename=bookworm";
};
谁能给我一些指导,告诉我这两种方法是否有效,或者是否有更好的策略?
答案1
这不是由 决定的unattended-upgrades
,而是由您配置的存储库决定的。如果您的 Debian 存储库是按代号 ( bullseye
) 选择的,并且您只配置了这些存储库,unattended-upgrades
则不会自动将您升级到 Debian 的下一个版本。
(换句话说,不要stable
在/etc/apt/sources.list
等中指定)