我想使用 unattended-upgrades 每天安装 Natty beta 软件包的所有更新。无论我如何尝试,unattended-upgrades 似乎都会忽略“main”中软件包的更新。这是我当前的 Allowed-Origins 部分/etc/apt/apt.conf.d/50unattended-upgrades
。
Unattended-Upgrade::Allowed-Origins {
"${distro_id} stable";
"${distro_id} ${distro_codename}-main";
"${distro_id} ${distro_codename}-security";
"${distro_id} ${distro_codename}-updates";
"${distro_id} ${distro_codename}-universe";
"${distro_id} ${distro_codename}-multiverse";
"${distro_id} ${distro_codename}-restricted";
};
更新:这是我根据已接受的答案中的建议提出的可行的 Allowed-Origins:
Unattended-Upgrade::Allowed-Origins {
"${distro_id} stable";
"${distro_id} ${distro_codename}";
"${distro_id} ${distro_codename}-main";
"${distro_id} ${distro_codename}-security";
"${distro_id} ${distro_codename}-updates";
};
答案1
没有 -main、-universe、-multiverse 或 -restricted 存储库。Main、universe 等是每个存储库内的 pocket。已启用存储库中的所有 pocket 中的软件包都会安装。只有 4 个存储库,默认情况下它们都列在该配置文件中:
distro
distro-updates
distro-security
distro-proposed-updates
默认情况下,更新和建议更新均被注释掉。如果您想要所有更新而不是仅与安全相关的更新,只需取消注释 -updates 行即可。