在麒麟系统(如银河麒麟)中,compat-openssl10
和 libnsl
是一些软件(如 MySQL、Oracle 等)的依赖包,用于提供兼容性支持。以下是它们的下载方法:
1. 下载 compat-openssl10
compat-openssl10
是一个兼容性包,用于提供 OpenSSL 1.0.x 系列的库文件,如 libcrypto.so.10
和 libssl.so.10
。这些文件在某些旧版本软件中被广泛使用。
下载地址
-
Oracle Linux 8 (aarch64) :
compat-openssl10-1.0.2o-4.el8_6.aarch64.rpm(适用于麒麟 aarch64 架构)
-
银河麒麟 V10 (x86_64) :
compat-openssl10-1.0.2k-21.el7_9.ns7.01.x86_64.rpm(适用于 x86_64 架构)
下载方法
-
使用
wget
命令下载:bashwget https://yum.oracle.com/repo/OracleLinux/OL8/appstream/aarch64/getPackage/compat-openssl10-1.0.2o-4.el8_6.aarch64.rpm
或者:
bashwget http://update.cs2c.com.cn:8080/NS/V10/V10-ZJ/os/adv/lic/updates/x86_64/Packages/compat-openssl10-1.0.2k-21.el7_9.ns7.01.x86_64.rpm
-
安装:
bashsudo rpm -ivh compat-openssl10-1.0.2o-4.el8_6.aarch64.rpm
或者:
bashsudo rpm -ivh compat-openssl10-1.0.2k-21.el7_9.ns7.01.x86_64.rpm
2. 下载 libnsl
libnsl
是一个提供网络服务的库,某些旧版本软件可能依赖它。
下载地址
- 银河麒麟 V10 (x86_64) :
libnsl-2.28-49.p03.ky10.x86_64.rpm
(适用于 x86_64 架构)
下载方法
-
使用
wget
命令下载:bashwget https://update.cs2c.com.cn/NS/V10/V10SP2/os/adv/lic/updates/x86_64/Packages/libnsl-2.28-49.p03.ky10.x86_64.rpm
-
安装:
bashsudo rpm -ivh libnsl-2.28-49.p03.ky10.x86_64.rpm
注意事项
-
版本匹配 :确保下载的包版本与系统中的其他依赖(如
glibc
)版本一致,否则可能会出现兼容性问题。 -
离线安装 :如果需要在离线环境中安装,可以将下载的
.rpm
文件拷贝到目标机器的某个目录,然后使用rpm -ivh
命令安装。 -
验证安装 :安装完成后,可以通过以下命令验证是否安装成功:
bashrpm -qa | grep compat-openssl10 rpm -qa | grep libnsl
如果还有其他问题,可以参考麒麟软件的官方知识库或社区获取更多帮助。