---
title: openssl-devel安装时报错提示so文件冲突
description: "运行yum install -y openssl-devel命令进行安装时，出现so文件冲突错误，如下图所示："
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0075.html
sourcePath: /source/zh/canncommercial/900/softwareinst/instg/instg_0075.html
indexId: d0d2f11a63707a09f81f2086800532c46e04132b151696f2a02d950f216e009664
---
# openssl-devel安装时报错提示so文件冲突

#### 问题描述

运行yum install -y openssl-devel命令进行安装时，出现so文件冲突错误，如下图所示：


#### 可能原因

原生包openssl-libs-1.1.1f-7.h1.eulerosv2r9和即将安装的openssl-SMx-libs-1.1.1f-7.eulerosv2r9包冲突。


注意：不要去强制卸载openssl-libs，因为SSL认证的服务依赖这个包，比如scp或者SSH等服务依赖于这个包的libcrypto.so.1.1库。另外这个包丢失，会导致rpm包失效。

#### 解决措施

1. 新创建一个文件夹并进入。
  1 2 mkdir openDown cd openDown

2. 下载openssl的rpm包，通过以下命令下载到当前文件夹。
  1 yum install --downloadonly --downloaddir=. openssl-devel

3. rpm命令强制安装。
  1 rpm -Uvh xxx.rpm --force
