别裁伪体亲风雅,转益多师是汝师。这篇文章主要讲述LinuxProtected multilib versions XXX错误相关的知识,希望能为你提供帮助。
Protected multilib versions : libtirpc-0.2.4-0.15.el7.i686 != libtirpc-0.2.4-0.15.el7.i86_64 报错。
是因为,如下图:
【LinuxProtected multilib versions XXX错误】libblkid 已经安装了最新的2.29-2.e17.x86_64而libblkid-devel没有匹配的版本
文章图片
网上对该问题的解决办法较多的是在yum软件安装命令后面添加--setopt=protected_multilib=false,但由于我的实际情况是采用Ambari安装,且官方提示也不建议采用该方法。因此该方法不可行。
解决办法如下:
1.查看软件版本
yum search --showduplicates 软件名
2.软件降级
yum downgrade 指定软件包名
运行以上两个命令后,在重新安装Ambari就没报错了。
在yum命令后面加入忽略参数:--setopt=protected_multilib=false
例如 yum install libst++6.so --setopt=protected_multilib=false
推荐阅读
- 学妹不懂Java泛型,非让我写一篇给她看看(有图为证)!
- Linux限制进程的CPU使用率
- svn代码迁移到gitlab
- 20k的前端是这样写事件委托的
- Zabbix server is no running
- 10.基本与扩展正则表达式
- Linuxlinux不能用向上方向键查看历史命令|linux 查看命令历史
- cephCEPH RGW初使用-RGW1
- oeasy教您玩转vim - 49 - # 命令进阶