Centos 7サーバーがあり、特定のパッケージをインストールしようとしていますが、エラーパッケージが表示され、パッケージ名がすべて.el8なのですが、なぜこれが起こるのかわかりませんか? epel8は私のリポジトリリストにありません:
repo id repo name status
base/7/x86_64 CentOS-7 - Base 10,097
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 13,455
extras/7/x86_64 CentOS-7 - Extras 305
salt-latest/x86_64 SaltStack Latest Release Channel for RHEL/Centos 7 107
salt-py3-2019.2/x86_64 SaltStack 2019.2 Release Channel for Python 3 RHEL/Centos 7 84
saltstack/x86_64 SaltStack latest Release Channel for RHEL/CentOS 7 107
updates/7/x86_64 CentOS-7 - Updates 711
repolist: 24,866
epel7を強制的に適用できますか?
無効な出力
Error: Package: python3-m2crypto-0.33.0-1.el8.x86_64 (salt-py3-2019.2)
Requires: libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)
Error: Package: salt-2019.2.2-1.el8.noarch (salt-py3-2019.2)
Requires: python3-markupsafe
Error: Package: python3-m2crypto-0.33.0-1.el8.x86_64 (salt-py3-2019.2)
Requires: libcrypto.so.1.1()(64bit)
Error: Package: python3-m2crypto-0.33.0-1.el8.x86_64 (salt-py3-2019.2)
Requires: libssl.so.1.1()(64bit)
Error: Package: zeromq-4.3.1-4.el8.x86_64 (salt-py3-2019.2)
Requires: libstdc++.so.6(CXXABI_1.3.9)(64bit)
Error: Package: salt-2019.2.2-1.el8.noarch (salt-py3-2019.2)
Requires: python3-pyyaml
Error: Package: python3-m2crypto-0.33.0-1.el8.x86_64 (salt-py3-2019.2)
Requires: libssl.so.1.1(OPENSSL_1_1_0)(64bit)
Error: Package: salt-2019.2.2-1.el8.noarch (salt-py3-2019.2)
Requires: python3-requests
Error: Package: zeromq-4.3.1-4.el8.x86_64 (salt-py3-2019.2)
Requires: libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
Error: Package: zeromq-4.3.1-4.el8.x86_64 (salt-py3-2019.2)
Requires: libstdc++.so.6(GLIBCXX_3.4.21)(64bit)
Error: Package: salt-2019.2.2-1.el8.noarch (salt-py3-2019.2)
Requires: python3-six
Error: Package: salt-2019.2.2-1.el8.noarch (salt-py3-2019.2)
Requires: python3-jinja2
Error: Package: salt-master-2019.2.2-1.el8.noarch (salt-py3-2019.2)
Requires: python3-systemd
Error: Package: python3-m2crypto-0.33.0-1.el8.x86_64 (salt-py3-2019.2)
Requires: libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)
答え1
上記の問題を引き起こす3つのソルトスタックストアを削除しました。その後、インストールはうまくいった。 3つのソルトストアを削除し、/etc/yum.repos.d/フォルダに1つのソルト関連リポジトリをインストールしました。インストールスクリプトを再実行すると、パッケージにエラーが表示されなくなります。