yum update 可能會出現什麼問題?

yum update 可能會出現什麼問題?

這個週末我必須更新伺服器,該過程與 yum update 一起進行。我已經在虛擬機器中進行了測試,但我不確定在實際生產環境中會出現什麼問題。

伺服器本身是 Centos 6.2,附有 Apache 2.2.15、PHP 5.3.3 和 MySQL 14.14。

我知道那些特定的程式將會更新,但是更新到什麼版本,我有辦法控制它嗎?或者它們會被上傳到任何 Centos 6.6 Final 上。

答案1

yum list updates您始終可以使用它返回具有可用更新的軟體包清單來準確檢查將更新哪些更新。

接下來,您可以使用 ie 列出可用更新yum list --showduplicates <package>yum list --showduplicates httpd這將傳回該特定軟體包的可用版本清單。

yum update <package-version>最後只需使用ie逐一更新軟體包yum update httpd-2.2.15-39(或只是省略版本並將軟體包更新到最新的可用版本,例如yum update httpd

至於可能會出現什麼問題……有一些事情值得考慮。最值得注意的是配置文件可能會發生變化,因此您需要相應地調整配置文件,因此為了安全起見,如果您沒有自動化伺服器配置,我會備份配置文件。除此之外,由於yum使用事務,不會對您的資料產生真正的威脅,但如果可能的話,我仍然建議將您的伺服器置於維護模式(阻止網站或軟體寫入資料庫或更改檔案)。除此之外,大多數時候簡單地運行yum update不會進行主要版本更新,因此您應該沒有問題。

答案2

如果您僅使用 CentOS 儲存庫,則可能出現問題的變更非常低。在同一個主要版本(在本例中為 CentOS 6)內,幾乎總是保證更新之間的配置相容(這就是原因,除非另有說明,主要軟體版本在內部保持相同全部CentOS 點發佈)。

值得注意的是,當安全性更新停用有缺陷或危險的功能時:例如,將 CentOS 伺服器從 6.5 版本更新到 6.6 版本時,Dovecot 中預設會停用 SSLv3(但可以透過編輯設定檔重新啟用)。

相關內容