7の代わりにepel8からインストールしようとすると、yumインストールエラーが発生します。

7の代わりにepel8からインストールしようとすると、yumインストールエラーが発生します。

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つのソルト関連リポジトリをインストールしました。インストールスクリプトを再実行すると、パッケージにエラーが表示されなくなります。

関連情報