web-dev-qa-db-ja.com

無人アップグレードを構成したのに、なぜ更新通知を受け取るのですか?

this ガイドに従って無人アップグレードを構成しました。

構成ファイルは次のとおりです。

/etc/apt/apt.conf.d/50unattended-upgrades

// Automatically upgrade packages from these (Origin:archive) pairs
//
// Note that in Ubuntu security updates may pull in new dependencies
// from non-security sources (e.g. chromium). By allowing the release
// pocket these get automatically pulled in.
Unattended-Upgrade::Allowed-Origins {
        "${distro_id}:${distro_codename}";
    "${distro_id}:${distro_codename}-security";
    // Extended Security Maintenance; doesn't necessarily exist for
    // every release and this system may not have it installed, but if
    // available, the policy for updates is such that unattended-upgrades
    // should also install from here by default.
    "${distro_id}ESM:${distro_codename}";
    "${distro_id}:${distro_codename}-updates"; // uncommented 27/06/2019
//  "${distro_id}:${distro_codename}-proposed";
//  "${distro_id}:${distro_codename}-backports";
};

/etc/apt/apt.conf.d/20auto-upgrades

// APT::Periodic::Update-Package-Lists "1";
// APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "30";
APT::Periodic::Unattended-Upgrade "1";

許可されるオリジンは(from:/var/log/unattended-upgrades/unattended-upgrades.log):

2019-07-12 09:59:34,126 INFO Allowed origins are: o=Ubuntu,a=bionic, o=Ubuntu,a=bionic-security, o=UbuntuESM,a=bionic, o=Ubuntu,a=bionic-updates

しかし、Software Updaterはsomeソフトウェアアップデートの確認を求め続けます。ここに示すように:

enter image description here

unattended-upgradesもこれらの更新を処理します。

GUIによる確認を必要とする更新で、まだ不足している構成はありますか?

2

いくつかの理由が考えられます。幸い、どれも実際の問題を示していません。

まず、ほとんどの人にとって、無人アップグレードは/etc/apt/apt.conf.d/50unattended-upgradesでホワイトリストに登録されている限られた数のリポジトリから取得します。他のリポジトリ、PPA、他のソース、またはスナップからのソフトウェアは、無人アップグレードでは無視され、デスクトップのSoftware Updater通知に表示されます。

(あなたの場合、すでに別のリポジトリをホワイトリストに追加しています。これで完了です!)

次に、デスクトップのソフトウェアアップデーターツールと無人アップグレードは調整されていません。それぞれが毎日異なる時間に実行されます。あなたが私たちに示したケースは、Software Updaterが最初に実行された日である可能性があります。

ほとんどの人にとって、混乱を避けるための最も簡単な答えは、ソフトウェアとアップデートのコントロールパネルでソフトウェアアップデータの頻度を変更することです。 [更新]タブを探し、[その他の更新がある場合]オプションを探します。周波数を下げます。

2
user535733