-
Notifications
You must be signed in to change notification settings - Fork 0
DNET_UnattendedUpgrades
nishi_74322014 edited this page Sep 11, 2026
·
1 revision
- 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
- UnattendedUpgrades - Debian Wiki
https://wiki.debian.org/UnattendedUpgrades - 自動更新 | Ubuntu Server documentation
https://documentation.ubuntu.com/server/how-to/software/automatic-updates/
移行メモ
- 元 Wiki には「参考」節が無かったため、公式ドキュメントへのリンクを補った。
Tags: 移行, UnattendedUpgrades, Ubuntu, 自動更新, apt, セキュリティ更新, Azure
このWikiは「Open棟梁Project」,「OSSコンソーシアム 開発基盤部会」によって運営されています。