Debian
無人值守升級配置預設啟用一行。它是乾什麼用的?
/etc/apt/apt.conf.d/50unattended-upgrades
我根據標準 Debian wiki在文件中啟用以下行"o=Debian,n=jessie,l=Debian-Security";
自動獲取安全更新。
現在我注意到這條線
"origin=Debian,codename=${distro_codename},label=Debian-Security";
預設啟用。這個是來做什麼的?我很擔心,因為它緊跟在“穩定”代號的行之後,這可能會讓我的 Jessie 在後台升級到 Stretch。那麼這條線有什麼作用呢?
該行為目前安裝的版本啟用無人值守的安全更新。如文件開頭的註釋所示,
// 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。