如何套用 yum-cron 下載的更新?

如何套用 yum-cron 下載的更新?

我在新的 Centos 7 伺服器上運行 yum-cron。我在每日電子郵件中註意到,它每天都會出現相同的包裹。經過進一步檢查,我發現這是因為我的/etc/yum/yum-cron.conf文件中有以下設定。

download_updates = yes
apply_updates = no

因此 yum-cron 正在下載更新,但從未實際安裝它們。

我沒有接觸過配置,所以這些是預設值。

我的主要問題是,我應該如何安裝 yum-cron 為我下載的更新?

我一直在尋找這個問題的答案,但我所能找到的只是十幾篇關於設置 yum-cron 的帖子/教程,所有這些都只是指導你設置,apply_updates = yes沒有進一步的解釋。apply_updates = no預設設定一定是有原因的。我猜這是為了防止更新出現一些問題,導致您的系統在您睡覺時處於損壞狀態。對我來說,這似乎非常明智,前提是您知道如何在準備好時安裝更新。

編輯以澄清問題: 需要明確的是,我不是問如何讓 yum-cron 自動安裝更新...我知道,已經有十幾個教程告訴我設定apply_updates = yes.我的問題是,假設我保留預設行為,apply_updates = no然後 yum-cron 將下載但不安裝更新,那麼在這種情況下我該怎麼辦手動安裝 yum-cron 為我下載的更新。

答案1

是的,就是這麼簡單又實用!我已經在一堆單一應用程式伺服器上自行設定了它,它的工作方式就像一個魅力(當然,您需要重新啟動服務)。

話雖如此,在任何更新之前可能需要小心處理一些關鍵機器(製作虛擬機器快照,更新後測試應用程式),我建議手動更新以防萬一

這樣做,也許可以嘗試

#yum更新-C

這使得 yum 使用快取來安裝軟體包,

相關內容