OpenEuler安装libcrypto.so.10 详细步骤 不升级openssl
时间: 2023-09-10 20:15:03 浏览: 253
如果您需要在OpenEuler系统上安装libcrypto.so.10库,但不想升级openssl,可以按照以下步骤进行:
1. 下载libcrypto.so.10库文件,可以从官方网站或其他渠道下载,也可以从其他已安装该库的系统中复制该文件。将该文件保存到您的OpenEuler系统中的任意目录下,例如:/usr/local/lib。
2. 打开终端,使用以下命令进入/usr/local/lib目录:
```
cd /usr/local/lib
```
3. 创建软链接,将新的库文件链接到OpenEuler系统中原有的libcrypto.so.1.1库文件上,使用以下命令:
```
ln -s libcrypto.so.10 libcrypto.so.1.1
```
4. 确认软链接是否创建成功,使用以下命令:
```
ls -l libcrypto.so.1.1
```
如果输出结果中包含指向libcrypto.so.10的符号链接,则创建成功。
现在,您可以在您的OpenEuler系统中使用libcrypto.so.10库文件了,而且不会升级openssl。
相关问题
OpenEuler安装libcrypto.so.10 详细步骤
安装libcrypto.so.10的详细步骤如下:
1. 下载libcrypto.so.10 rpm包。
在官网(https://mirrors.huaweicloud.com/repository/OS_openEuler_openEuler_21.03/)中找到对应版本的rpm包,比如openEuler 21.03版本的rpm包名为openssl-1.1.1g-2.6.7.aarch64.rpm,下载到本地。
2. 安装rpm包。
打开终端,进入rpm包所在目录,执行下面的命令进行安装:
```
sudo rpm -ivh openssl-1.1.1g-2.6.7.aarch64.rpm --nodeps
```
其中,--nodeps参数表示忽略依赖关系,并强制安装。
3. 创建软链接。
在终端中执行下面的命令创建软链接:
```
sudo ln -s /usr/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.10
```
其中,/usr/lib64/libcrypto.so.1.1是libcrypto.so.1.1的路径,/usr/lib64/libcrypto.so.10是libcrypto.so.10的路径。
4. 验证安装。
在终端中执行下面的命令验证是否安装成功:
```
ls -l /usr/lib64/libcrypto*
```
如果输出结果中包含libcrypto.so.10,则说明安装成功。
以上就是安装libcrypto.so.10的详细步骤,希望可以帮助到你。
centos7 安装 libcrypto.so.10
可以通过以下步骤在 CentOS 7 上安装 libcrypto.so.10:
1. 添加 EPEL 存储库:运行以下命令安装 EPEL 存储库:
```
sudo yum install epel-release
```
2. 安装 OpenSSL-devel:运行以下命令安装 OpenSSL-devel:
```
sudo yum install openssl-devel
```
3. 下载 libcrypto.so.10:可以从这个网站下载 libcrypto.so.10:https://pkgs.org/download/libcrypto.so.10
4. 安装 libcrypto.so.10:运行以下命令安装下载的 libcrypto.so.10:
```
sudo rpm -Uvh /path/to/libcrypto.so.10.rpm
```
其中,/path/to/libcrypto.so.10.rpm 是你下载的 libcrypto.so.10 的路径。
5. 更新动态链接库缓存:运行以下命令更新动态链接库缓存:
```
sudo ldconfig
```
这样就可以在 CentOS 7 上安装 libcrypto.so.10 了。