![yum 安装错误:受保护的多库版本错误](https://linux22.com/image/1292323/yum%20%E5%AE%89%E8%A3%85%E9%94%99%E8%AF%AF%EF%BC%9A%E5%8F%97%E4%BF%9D%E6%8A%A4%E7%9A%84%E5%A4%9A%E5%BA%93%E7%89%88%E6%9C%AC%E9%94%99%E8%AF%AF.png)
我正在尝试在 RHEL 6.1 系统上安装 openssl 的开发标头,但出现以下错误:
$sudo yum install openssl-devel.x86_64
<SNIP>
--> Finished Dependency Resolution
Error: Protected multilib versions: openssl-1.0.0-10.el6.i686 != openssl-1.0.0-10.el6_1.4.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
有人遇到过这种情况吗?
答案1
我做了一个
sudo yum downgrade openssl
sudo yum install openssl-devel.
现在一切似乎都顺利了。
答案2
从记录上看,这意味着不同架构之间存在版本偏差(多个架构所共有的文件之间存在冲突)。这应该被报告为一个错误。