专栏首页阿dai_linux解决yum install时多版本冲突问题 原

解决yum install时多版本冲突问题 原

情景

在一次进行内核漏洞修复的过程中,部分包升级时出现如下冲突:

错误: Multilib version problems found. This often means that the root
      cause is something else and multilib version checking is just
      pointing out that there is a problem. Eg.:
      
        1. You have an upgrade for systemd-libs which is missing some
           dependency that another package requires. Yum is trying to
           solve this by installing an older version of systemd-libs of the
           different architecture. If you exclude the bad architecture
           yum will tell you what the root cause is (which package
           requires what). You can try redoing the upgrade with
           --exclude systemd-libs.otherarch ... this should give you an error
           message showing the root cause of the problem.
      
        2. You have multiple architectures of systemd-libs installed, but
           yum can only see an upgrade for one of those architectures.
           If you don't want/need both architectures anymore then you
           can remove the one with the missing update and everything
           will work.
      
        3. You have duplicate versions of systemd-libs installed already.
           You can use "yum check" to get yum show these errors.
      
      ...you can also use --setopt=protected_multilib=false to remove
      this checking, however this is almost never the correct thing to
      do as something else is very likely to go wrong (often causing
      much more problems).
      
      保护多库版本:systemd-libs-219-62.el7.x86_64 != systemd-libs-219-57.el7.i686
错误:保护多库版本:libselinux-2.2.2-6.el7.i686 != libselinux-2.5-14.1.el7.x86_64

解决办法

报错信息很重要!!! 报错信息很重要!!! 报错信息很重要!!!

上述报错信息中给出了可能导致该错误的原因和解决办法,即将多版本保护关闭即可:

yum install --setopt=protected_multilib=false  -y    包名

(adsbygoogle = window.adsbygoogle || []).push({});

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Best Practices for Speeding Up Your Web Site(网站优化)

    80% of the end-user response time is spent on the front-end. Most of this time i...

    阿dai学长
  • 使用innobackupex进行mysql备份

    说明: 使用xtrabackup进行备份需要使用mysql用户,该用户需要有备份的权限。

    阿dai学长
  • 搭建LVS-DR负载均衡集群、Keepalived-LVS高可用负载均衡集群

    在浏览器访问VIP:192.168.8.100,刷新网页,访问结果由real1、real2交替回复。

    阿dai学长
  • Leetcode solution 10: Regular Expression Matching

    Given an input string (s) and a pattern (p), implement regular expression matchi...

    包子面试培训
  • Springsecurity之模块描述 原

    下载Springsecurity源码之后,看到的是多个module的,即多个module组成Springsecurity。

    克虏伯
  • PVT, RC Variation & OCV

    PVT is abbreviation for Process, Voltage and Temperature. In order to make our c...

    白山头
  • 【Codeforces 738B】Spotlights

    Theater stage is a rectangular field of size n × m. The director gave you the st...

    饶文津
  • Classifying data with support vector machines支持向量机用于分类数据

    Support vector machines (SVM) is one of the techniques we will use that doesn't ...

    到不了的都叫做远方
  • No thread-bound request found异常

    本文主要研究下spring mvc的No thread-bound request found异常

    codecraft
  • 主成分分析 factoextra

    用户1359560

扫码关注云+社区

领取腾讯云代金券