Skip to content

DNET_UnattendedUpgrades

nishi_74322014 edited this page Sep 11, 2026 · 1 revision

UnattendedUpgrades

概要

  • WSLでは(設定しろと)言われないケド、
  • Azure上では(設定しろと)言われる。

詳細

コマンドラインで更新

(RDPが失われるケースではSSH接続でrebootして回復)

  • パッケージリストの更新

    sudo apt update
    
  • パッケージのアップグレード

    sudo apt upgrade -y
    
  • (オプション)

    • システム全体のアップグレード

      sudo apt full-upgrade -y
      
    • (オプション)不要なパッケージの削除

      sudo apt autoremove -y
      
    • (オプション)カーネルのアップデート後の再起動

      sudo reboot
      

自動更新を有効にする

  • UnattendedUpgradesのインストールと再設定

    sudo apt install unattended-upgrades
    sudo dpkg-reconfigure unattended-upgrades
    
  • 設定ファイルを編集(オプション)

    sudo nano /etc/apt/apt.conf.d/50unattended-upgrades
    
  • すべてのアップデートを自動適用

    Unattended-Upgrade::Allowed-Origins {
        "${distro_id}:${distro_codename}";
        "${distro_id}:${distro_codename}-updates";
        "${distro_id}:${distro_codename}-security";
    };
    
  • デフォルトでは セキュリティ更新 (-security) のみが自動適用される。

    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}ESMApps:${distro_codename}-apps-security";
            "${distro_id}ESM:${distro_codename}-infra-security";
    //      "${distro_id}:${distro_codename}-updates";
    //      "${distro_id}:${distro_codename}-proposed";
    //      "${distro_id}:${distro_codename}-backports";
    };
    
    • コメントアウトされている -updates の行を有効にすると、通常のアップデートも適用される。
    • proposed(開発・テスト用のパッケージ)、backports(新しいバージョンのパッケージ)
  • 編集後、保存(CTRL+X → Y → Enter)し、設定を適用:

    sudo systemctl restart unattended-upgrades
    

参考

移行メモ

  • 元 Wiki には「参考」節が無かったため、公式ドキュメントへのリンクを補った。

Tags: 移行, UnattendedUpgrades, Ubuntu, 自動更新, apt, セキュリティ更新, Azure

NetDevInfraWiki

マイクロソフト系技術情報 Wiki
Open 棟梁 Wiki

(未着手)

開発基盤部会 Wiki

移行管理: DONETODO

Clone this wiki locally