如何管理 Ubuntu 的無人值守系統更新ubuntu linux 旨在通過自動系統更新來保持軟件的最新狀態,這可以提升安全性并提高系統穩定性。但是,您可能希望調整這些更新的頻率或配置,以滿足您的特定需求。本教程將指導您逐步完成管理 ubuntu 無人值守更新的過程。我們將介紹如何查看當前設置、配置更新頻率和觸發手動更新。通過遵循本指南,您可以確保您的 ubuntu 系統始終保持最新且安全。php小編魚仔為您帶來這篇全面教程,幫助您掌握 ubuntu 系統更新的管理。
有時,關機時您可能會看到阻止關機的提示:“關機過程中正在進行無人值守升級,請不要關閉計算機。”
Ubuntu 默認情況下會每日自動檢查系統更新,發現安全更新后會自動下載并安裝。 這雖然保障了系統安全,但也可能導致一些不便,例如在無人值守升級期間嘗試安裝軟件時出現“無法獲得鎖定”錯誤。
您當然可以選擇禁用自動更新,但這需要您手動定期檢查并更新系統,增加維護負擔。 我們建議您保留自動更新功能以確保系統安全,但調整其行為以避免自動安裝更新。
建議:保留自動更新,但控制安裝時機
與其完全禁用自動更新,不如調整設置,讓系統檢查更新但僅在您確認后才安裝。
方法一:圖形界面設置
- 打開“軟件和更新”工具(通常在系統菜單中)。
-
切換到“更新”選項卡。
-
將“自動檢查更新”設置為“每日”(或其他頻率,但不要設置為“從不”)。
-
將“有安全更新時”選項更改為“立即顯示”,而不是“自動下載并安裝”。
這樣,系統會通知您有更新可用,您可以在方便的時候手動安裝,避免無人值守升級帶來的干擾。
方法二:命令行設置
編輯 /etc/apt/apt.conf.d/20auto-upgrades 文件:
sudo nano /etc/apt/apt.conf.d/20auto-upgrades
要完全禁用自動更新,將以下兩行設置為 “0”:
APT::Periodic::Update-Package-Lists "0"; APT::Periodic::Unattended-Upgrade "0";
要保留更新檢查但禁用自動安裝,將 APT::Periodic::Unattended-Upgrade 設置為 “0”,而 APT::Periodic::Update-Package-Lists 保持為 “1”(或其他非零值):
APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Unattended-Upgrade "0";
總結
為了系統安全,建議您保留自動安全更新功能,并通過以上方法調整其行為,平衡安全性和便利性。 完全禁用自動更新存在安全風險,不推薦普通用戶操作。