/etc/apt/apt.conf.d/50unattended-upgrades
以下に基づいてファイル内の次の行を有効にしました。標準 Debian Wiki
"o=Debian,n=jessie,l=Debian-Security";
セキュリティアップデートを自動的に取得します。
今私はこの行に気づきました。
"origin=Debian,codename=${distro_codename},label=Debian-Security";
デフォルトでは有効になっています。これは何のためですか? 「stable」コード名行の直後にあるので心配です。これにより、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にアップグレードされません。