
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
次のトランザクションでのみ「読む」ことができます。