依存関係を解決するためのRPMの作成

依存関係を解決するためのRPMの作成

rh-python36が必要なCentos 7でrpmを作成し、centos-release-scl-rhを事前にインストールする必要があるため、現在の順序は次のとおりです。

sudo yum install -y centos-release-scl-rh
sudo yum -y  localinstall ~/my_rpm.rpm

centos-release-scl-rhを自動的にインストールしたいです。 "require"に追加しようとしましたが、rh-python36はcentos-release-scl-rhを事前にインストールした場合にのみ使用可能/解決されるため、機能しません。

どんな提案がありますか?

ベストアンサー1

これは一度の作業では不可能です。yumまず、すべてのリポジトリ情報を読み、パッケージをインストールします。

パッケージcentos-release-scl-rhは新しいリポジトリであり、yum次のトランザクションでのみ「読む」ことができます。

おすすめ記事