Centos
具有 Red Hat 兼容核心的 Oracle Linux 是否與 RHEL 相同?
隨著 CentOS 消亡並重新成為 RHEL 的上游測試版,我一直在尋找可用於生產的替代方案。Oracle Linux 成為最有可能的候選者。我知道它提供了 UEK 或 Red Hat 兼容核心。
我有某些對核心更改敏感的備份應用程序。Oracle Linux 的非 UEK 核心與 Red Hat 有多接近?有什麼區別,如果有的話?
謝謝你。
多年來,我一直將 Oracle Linux 放在我的“嘗試”並替換 CentOS 的錢包中。
隨著宣布停止將 CentOS 作為 RHEL 複製,我確實嘗試了一下。
我很快發現包之間沒有版本奇偶校驗。
更多資訊可以在這篇文章中找到。
Oracle Linux 8 中的
selinux-policy
軟體包與 RHEL 8 中的軟體包有不同的版本方案。具體來說,是 EVR(完整版本,如“epoch-version-release”)。例如:甲骨文 Linux:3.14.3-67。0.1 .el8
原始 (RHEL)、AlmaLinux、Rocky Linux:3.14.3-67.el8
這使得 Oracle Linux 並不是真正的 RHEL 複製,因為存在一個非常明顯的問題,即無法安裝
-selinux
在 RHEL 本身或其他複製中建構的某些包。release 欄位中這些額外的0.1位足以破壞兼容性。所以無論你選擇什麼,我都不推薦 Oracle Linux 作為 CentOS 8 的替代品。無論出於何種原因,他們對版本方案進行了這種更改,而這一發現可能只是其他潛在更改或不兼容性的冰山一角。