溫馨提示×

怎樣配置Debian Yum自動更新

小樊
41
2025-06-27 19:44:27
欄目: 智能運維

在Debian系統中,通常使用APT(Advanced Package Tool)來管理軟件包和進行系統更新,而不是YUM(Yellowdog Updater, Modified),因為YUM主要用于Red Hat系列發行版(如Fedora、CentOS)。以下是在Debian系統上配置APT自動更新的步驟:

安裝Unattended-Upgrades軟件包

首先,確保系統已經更新到最新狀態:

sudo apt update && sudo apt upgrade -y

然后,安裝 unattended-upgrades 軟件包:

sudo apt install unattended-upgrades -y

啟用自動更新

安裝完成后,啟用 unattended-upgrades 服務:

sudo dpkg-reconfigure unattended-upgrades

系統會提示是否要啟用自動更新,選擇“Yes”并按回車鍵。

查看自動更新計劃

你可以使用以下命令檢查systemd定時器的狀態和觸發時間:

sudo systemctl status apt-daily.timer
sudo systemctl status apt-daily-upgrade.timer

測試自動更新

為了確保自動更新配置正確并能正常工作,可以進行模擬測試:

sudo unattended-upgrade --dry-run

這會顯示預期執行的操作,幫助你確認配置是否正確。

高級配置選項

  • 郵件通知:在配置文件中添加以下行以在更新完成后接收郵件通知:

    Unattended-Upgrade::Mail "your-email@example.com";
    
  • 自動重啟:啟用自動重啟(更新內核后需要重啟):

    Unattended-Upgrade::Automatic-Reboot "true";
    
  • 自動重啟時間:指定自動重啟時間,例如凌晨2點:

    Unattended-Upgrade::Automatic-Reboot-Time "02:00";
    
  • 軟件包黑名單:排除某些軟件包不被自動更新:

    Unattended-Upgrade::Package-Blacklist { "package-name1"; "package-name2";};
    
  • 下載速度限制:如果網絡環境有帶寬限制,可以限制下載速度:

    Acquire::http::Dl-Limit "5120";
    

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女