安装mysql80-community-release-el9-5.noarch更新了mysql8.0的源之后,使用dnf install mysql-community-server命令进行安装,结果提示如下信息:
Last metadata expiration check: 0:29:57 ago on Thu 05 Sep 2024 09:25:17 AM CST.
Error:
Problem: cannot install the best candidate for the job
- nothing provides libcrypto.so.3()(64bit) needed by mysql-community-server-8.0.39-1.el9.x86_64
- nothing provides libcrypto.so.3(OPENSSL_3.0.0)(64bit) needed by mysql-community-server-8.0.39-1.el9.x86_64
- nothing provides libssl.so.3()(64bit) needed by mysql-community-server-8.0.39-1.el9.x86_64
- nothing provides libstdc++.so.6(GLIBCXX_3.4.29)(64bit) needed by mysql-community-server-8.0.39-1.el9.x86_64
- nothing provides libssl.so.3(OPENSSL_3.0.0)(64bit) needed by mysql-community-server-8.0.39-1.el9.x86_64
- nothing provides libstdc++.so.6(CXXABI_1.3.13)(64bit) needed by mysql-community-server-8.0.39-1.el9.x86_64
(try to add ‘–skip-broken’ to skip uninstallable packages or ‘–nobest’ to use not only best candidate packages)
一开始我以为是openssl版本的问题,用源码编译安装的方式安装了openssl 3.0.15,现在openssl version命令执行结果是
OpenSSL 3.0.15 3 Sep 2024 (Library: OpenSSL 3.0.15 3 Sep 2024)
按道理应该解决了依赖的问题了吧,为什么还是无法安装?是要等适配吗?