执行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 resource libcrypto.so.10(OPENSSL_1.0.2)(64bit) (rpmfind.net)
执行安装命令: rpm -ivh compat-openssl10-1.0.2o-3.el8.x86_64.rpm
注意:本文归作者所有,未经作者允许,不得转载