手当たり次第に書くんだ

飽きっぽいのは本能

CentOS 8 dnf-automatic を使用した自動更新

CentOS 8 サーバー管理ガイドへ戻る

CentOS 8 は既に通常の CentOS Linux としてはサポートが終了しています。このページは新規構築を推奨するものではなく、過去環境の保守、移行前調査、設定の読み解きに使うためのレガシー Linux 手順です。新規構築では、現在サポートされているディストリビューションを利用してください。

この記事では、CentOS 8 で dnf-automatic を使い、自動更新を設定する場合の考え方を整理します。自動更新は便利ですが、無条件に本番へ適用するものではなく、通知、適用範囲、再起動判断を分けて設計する必要があります。

dnf-automatic の位置づけ

dnf-automatic は、dnf の更新確認や適用を timer で実行する仕組みです。手動更新の代替というより、更新確認を定期化し、セキュリティ更新の見落としを減らすための運用補助として見るのが自然です。

項目見る内容
apply_updates更新を自動適用するか
emit_via通知方法
upgrade_typedefault / security などの対象
systemd timer実行タイミング

インストールと有効化

dnf install -y dnf-automatic
systemctl enable --now dnf-automatic.timer
systemctl list-timers dnf-automatic.timer

設定例

設定ファイルでは、更新確認だけにするのか、自動適用まで行うのかを明確にします。古い環境では、まず通知や確認中心にする方が安全です。

[commands]
upgrade_type = security
random_sleep = 0
apply_updates = no

[emitters]
emit_via = stdio

確認コマンド

systemctl status dnf-automatic.timer
journalctl -u dnf-automatic -n 100 --no-pager
dnf check-update

まとめ

dnf-automatic は、更新作業を完全に任せる仕組みというより、更新確認を運用に組み込むための道具です。CentOS 8 は既に EOL であるため、現在は延命目的ではなく、過去環境の運用記録として読み解くのが適切です。

関連する記事

参考書籍

参考
書籍
参考書籍
ストーリーで覚える Linux CLI 入門

Linux のコマンドライン操作を基礎から確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。

Amazon で見る

このリンクは Amazon アソシエイトリンクです。

CentOS 8 dnf-automatic を使用した自動更新

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る