异常
错误:软件包:1:openssl-1.0.2k-19.el7.x86_64 (centos)
需要:openssl-libs(x86-64) = 1:1.0.2k-19.el7
已安装: 1:openssl-libs-1.0.2k-21.el7_9.x86_64 (@updates)
openssl-libs(x86-64) = 1:1.0.2k-21.el7_9
可用: 1:openssl-libs-1.0.2k-19.el7.x86_64 (centos)
openssl-libs(x86-64) = 1:1.0.2k-19.el7
错误:软件包:zlib-devel-1.2.7-18.el7.x86_64 (centos)
需要:zlib = 1.2.7-18.el7
已安装: zlib-1.2.7-19.el7_9.x86_64 (@updates)
zlib = 1.2.7-19.el7_9
可用: zlib-1.2.7-18.el7.x86_64 (centos)
zlib = 1.2.7-18.el7
原因
做本地仓库之前执行过yum update
,但是本地仓库用的是原版iso镜像,版本跟系统实际版本对不上。
解决方案
# 查看重复的安装,如果只有一个,那么这个解决方案无效
yum list openssl-libs --show-duplicates
yum list zlib --show-duplicates
# 执行降级
yum downgrade openssl-libs
yum downgrade zlib