Centos7 エクストラと rhel7 エクストラのパッケージ不足の問題

Centos7 エクストラと rhel7 エクストラのパッケージ不足の問題

私はこれを Stack Overflow で質問しましたが、おそらくここで質問する方が適切だと気づきました。

私は Ansible を社内の RHN サテライトに統合しています。Red Hat の RHEL 7 ベース リポジトリ、追加機能、補足機能、オプション機能、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

これら 2 つのパッケージは ansible の依存関係であり、centos7 の extras リポジトリにあります。ただし、Red Hat Enterprise Linux 7 extras には含まれていません。

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 リポジトリには追加のパッケージが含まれています。

関連情報