Centos 6.5 升級 Bind 從 9.8 到 9.10
我有 centos 6.5 執行 bind 9.8
named -v BIND 9.8.2rc1-RedHat-9.8.2-0.37.rc1.el6_7.7
我四處搜尋 dint 找到與綁定升級有關的任何內容。
這就是我的計劃:
Take snapshot yum clean all yum update bind
我想檢查一下:
- 人家是怎麼做綁定升級的,我是不是應該先做從伺服器。
- 有哪些需要注意的事項。
- centos 6.5是否支持綁定9.10
執行並查看如果您執行- 綁定 9.10 不存在
yum list updates
,它將安裝哪些版本。yum update bind
請記住,6.0、6.1、6.2、6.3、6.4 和 6.5 不再有任何更新,也沒有任何安全修復。
所以它在 CentOS 6.5 上不受支持,而且永遠不會支持。為什麼?看:
因為 BIND 9.10 很有可能引入了與先前版本不向後兼容的更改。你不會相信有多少 CentOS BIND 安裝在那裡。他們中的很多人可能啟用了每晚自動“yum update”。這很容易用 yum-cron 來完成,順便說一句。
企業作業系統的目標是定期更新作業系統不應該破壞任何東西。目標在其他 Linux 發行版中有所不同,例如 Fedora。現在,如果“yum update”將某人的 BIND 更新到 9.10 並且它最終破壞了一些關鍵的東西(甚至可能是一些第三方應用程序),那麼管理這些伺服器的管理員將不會特別高興。這就是為什麼 RHEL 以及擴展的 CentOS 堅持使用真實且經過測試的版本並向後移植任何安全修復程序的原因。
- 來自2014 年的“為什麼 CentOS 不使用 Bind 9.10” 。
注意:
Redhat 提供和 CentOS 重新打包的版本與您可以從上游獲得的 9.8.2 不同,它有額外的更新檔,並且由 Redhat 工程師維護,他們向後移植修復。這不是不負責任的,它是安全的、經過測試的和穩定的。
(雖然這不適用於 CentOS 6.5,因為它不再獲得安全更新或修復)。
CentOS 7 也不使用 Bind 9.10: http: //mirror.centos.org/centos/7/os/x86_64/Packages/