Centos7 extras 和 rhel7 extras 缺少軟體包問題

Centos7 extras 和 rhel7 extras 缺少軟體包問題

我在堆疊溢出上問過這個問題,並意識到在這裡問可能更合適。

我正在將 ansible 合併到我們內部的 RHN 衛星中。我有一個完全更新的 RHEL 7 基礎儲存庫、附加工具、補充工具、可選工具以及來自 Red Hat 的 RHN 工具。當我們需要時,我還將選定的軟體包合併到內部 epel 儲存庫中。例如,這就是 ansible 將駐留的地方。

在centos7中:

python-crypto x86_64 2.6.1-1.el7.centos  extras  470 k
python-ecdsa  noarch 0.11-3.el7.centos   extras  69 k

這兩個套件是 ansible 的依賴項,位於 centos7 的 extras 倉庫中。然而,紅帽企業 Linux 7 的附加功能中缺少它們。

我一直有這樣的印象:Centos 官方發布的軟體包不會是 Red Hat 官方發布的。

我的問題是我不想將其放入我的 epel 存儲庫中,因為它不是 epel。這是我第一次遇到 Centos 提供的軟體包不屬於對應的 Red Hat 發行版的情況。我可以理解版本差異,但丟失的軟體包對我來說似乎很奇怪。

這是一個錯誤嗎?這不應該發生嗎?

答案1

這些包裹似乎來自額外的回購協議:

CentOS 附加功能- 在 CentOS 5 和 6 中,為 CentOS 提供附加功能而不破壞上游相容性或更新基本元件的軟體包,但未經上游測試或在上游產品中可用。在 CentOS 7 中,這是一個上游儲存庫,以及其他 CentOS 軟體套件。CentOS 開發團隊已經測試了此儲存庫中的每個項目,並且它們都適用於 CentOS。該存儲庫隨 CentOS 一起提供,並且預設啟用

強調我的

因此,儘管 RHEL 7 中存在 extras 通道,但 CentOS 7 extras 儲存庫包含其他軟體包。

相關內容