无人值守升级:除了新的主要版本之外的所有内容

无人值守升级:除了新的主要版本之外的所有内容

我希望无人值守升级能够自动升级我的 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等中指定)

相关内容