關於從 CentOS Linux 切換至 Oracle Linux
Red Hat 軟體即將完成 EOL CentOS Linux 8,建議您往前移動兩種替代方法:切換至 CentOS Stream 或 RHEL。較佳且耗費較少的選項是切換至 Oracle Linux。
如果您切換至「CentOS 串流」、將會失去 1:1 與 RHEL 的相容性、這對您的開發和測試環境有影響。您必須要有付費支援訂閱才能夠使用 RHEL 交換器。您可以使用簡單且可供使用的命令檔,將 Linux 實行移轉至 Oracle Linux 來減少這些問題。此指令碼適用於 CentOS Linux 6、7 及 8 版。
瞭解移轉的優點
如果您決定從 CentOS 移轉至 Oracle Linux,您會感謝一些重要的優點:
- Oracle Linux 可免費下載、分送及使用 (甚至在實際環境執行中),而且自其於 14 年前發行。Oracle Linux 對於每個主要的 Red Hat Enterprise Linux (RHEL) 版本都有同等的發行版本:4、5、6、7 和最近的 8。Oracle Linux發行版本一致地追蹤錯誤資料(通常在24小時內發行)、更新發行版本通常在五個工作天內提供,以及三個月內的主要發行版本。
- 安裝媒體、更新和原始程式碼均可在 Oracle Linux yum 伺服器上公開存取,無需登入或認證需求。
- 自 2006 年的第一個發行版本起,Oracle Linux 是 100%的應用程式二進位檔案,與同等的 RHEL 版本相容。這次,永遠不會記錄相容性錯誤。Oracle 提供兩個核心選項:Oracle Linux 或 Red Hat 相容核心 (RHCK) 的 Unbreakable Enterprise Kernel (UEK)。Oracle 支援這兩種方法。UEK 為處理作業排程器、記憶體管理、檔案系統以及網路堆疊提供豐富的效能和擴展性改進。
複查程序檔限制
從 CentOS 移轉至 Oracle Linux 之前,請注意 centos2ol.sh
命令檔的某些限制:
- 此命令檔目前必須能夠直接或透過代理主機與 CentOS 和 Oracle Linux yum 儲存區域通訊。
- 此命令檔目前不支援在第三方管理工具 (例如 Spacewalk、Foreman 或 Uyuni) 註冊的執行處理。
- 預期與從第三方儲存區域安裝的套裝軟體相容,但不保證。例如,某些軟體與
/etc/oracle-release
檔案並不存在。 - 安裝第三方和 (或) 已關閉之來源核心模組 (例如商業防毒產品) 的套裝程式在切換之後可能無法運作。
- 此命令檔只會啟用切換至 Oracle Linux 所需的基礎儲存區域。使用者可能需要啟用其他儲存區域,才能取得已經安裝之套裝程式的更新