执行MySQL安装命令rpm -ivh mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm时,报错如下:

warning: mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
        libcrypto.so.10()(64bit) is needed by mysql-community-libs-compat-5.7.28-1.el7.x86_64
        libcrypto.so.10(libcrypto.so.10)(64bit) is needed by mysql-community-libs-compat-5.7.28-1.el7.x86_64
        libssl.so.10()(64bit) is needed by mysql-community-libs-compat-5.7.28-1.el7.x86_64
        libssl.so.10(libssl.so.10)(64bit) is needed by mysql-community-libs-compat-5.7.28-1.el7.x86_64

解决方法一:

安装命令后加参数: --nodeps --force

方法二:

查看库文件:

[root@10-9-81-99 ~]# ll /usr/lib64/libcrypto.so* 

centos8默认库文件版本1.1:

/usr/lib64/libcrypto.so -> libcrypto.so.1.1.1g
/usr/lib64/libcrypto.so.1.1 -> libcrypto.so.1.1.1g
/usr/lib64/libcrypto.so.1.1.1g

下载安装文件compat-openssl10-1.0.2o-3.el8.x86_64.rpm

执行安装命令: rpm -ivh compat-openssl10-1.0.2o-3.el8.x86_64.rpm

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐