/etc/apt/apt.conf.d/50unattended-upgrades
我根据以下内容在文件中启用以下行标准 Debian 维基
"o=Debian,n=jessie,l=Debian-Security";
自动获取安全更新。
现在我注意到这条线
"origin=Debian,codename=${distro_codename},label=Debian-Security";
默认启用。这个是来做什么的?我很担心,因为它紧接在“稳定”代号行之后,这可能会让我的 Jessie 在后台升级到 Stretch。那么这条线有什么作用呢?
答案1
该行为当前安装的版本启用无人值守的安全更新。正如文件开头的注释所示,
// Within lines unattended-upgrades allows 2 macros whose values are
// derived from /etc/debian_version:
// ${distro_id} Installed origin.
// ${distro_codename} Installed codename (eg, "jessie")
所以你添加的行是多余的。代号不会被解释为“稳定”,因此您不会自动升级到 Stretch。