我们使用天翼或阿里等云厂商自己封装或定制的系统时候,有时候安装系统,一直提示找不到依赖文件 ,提示如下:
error: Failed dependencies:
libcrypto.so.10()(64bit) is needed by percona-server-shared-compat-8.4.0-1.1.el8.x86_64
libcrypto.so.10(libcrypto.so.10)(64bit) is needed by percona-server-shared-compat-8.4.0-1.1.el8.x86_64
libssl.so.10()(64bit) is needed by percona-server-shared-compat-8.4.0-1.1.el8.x86_64
libssl.so.10(libssl.so.10)(64bit) is needed by percona-server-shared-compat-8.4.0-1.1.el8.x86_64
这种情况需要在 类centos8.x 系统中安装兼容openssl-1.0.x 版本的openssl库。因为类centos8.x 中的openssl库为1.1.x版本的。故需要安装
compat-openssl10 等兼容版本。
compat-openssl10-1.0.2o-3.el8.x86_64.rpm是一个用于兼容CentOS 8和RHEL 8操作系统中的OpenSSL 1.0.2版本的软件包。OpenSSL是一个广泛使用的加密库,我们可以将其应用于网络安全、加密通信、数字签名等领域。
然而,在CentOS 8和RHEL 8操作系统中,它们默认安装的OpenSSL版本是1.1.1。这意味着,如果我们还需要使用1.0.2版本的OpenSSL,可能会遇到不兼容的问题。这种不兼容可能会产生问题,因为许多旧版本的软件需要1.0.2版本的OpenSSL来运行。
为了解决这个问题,我们可以使用compat-openssl10-1.0.2o-3.el8.x86_64.rpm软件包来兼容CentOS 8和RHEL 8操作系统中的OpenSSL 1.0.2版本。该软件包将提供一些共享库文件来支持旧版本的软件,以确保它们正常运行。
总的来说,compat-openssl10-1.0.2o-3.el8.x86_64.rpm是一个非常有用的软件包,因为它使得我们可以在CentOS 8和RHEL 8操作系统中顺利运行一些旧版本的软件。
引用和引用[2]中提到的错误信息"error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory"表示在加载共享库文件时找不到libssl.so.10文件。解决这个问题可以通过以下步骤:
wget https://vault.centos.org/centos/8/AppStream/x86_64/os/Packages/compat-openssl10-1.0.2o-3.el8.x86_64.rpm rpm -ivh compat-openssl10-1.0.2o-3.el8.x86_64.rpm请注意,这些解决方法是基于前面提到的引用内容给出的。根据问题描述的不完整性,可能还有其他解决方法。
当出现mysql:error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory错误时,这是因为系统缺少libssl.so.10库文件导致的。解决这个问题的步骤如下:
通过以上步骤,您应该能够成功解决mysql:error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory错误。
在阿里云os【Alibaba Cloud Linux release 3 (OpenAnolis Edition)】上安装percona-8.0.X 会提示依赖percona-telemetry-agent 这个软件包现在官方网站下载不到了,这里保存一份作为备份:
compat-openssl10-1.0.2o-4.0.1.al8.x86_64.rpm的下载地址
percona-telemetry-agent for Centos8.X
percona-telemetry-agent for Centos9.X
percoan-telemetry-agent for ubuntu20.04
percoan-telemetry-agent for ubuntu22.04
percoan-telemetry-agent for ubuntu24.04
通过rpm和deb包需要安装telmetry-agent 依赖,启动的时候禁止:
Turn off Telemetry Agent permanently:
systemctl stop percona-telemetry-agent systemctl disable percona-telemetry-agent
ubuntu下载地址: https://ftpmirror.your.org/pub/percona/psmdb-60/apt/pool/main/p/percona-telemetry-agent/
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!