- yum install zlib
-
- 错误: 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 zlib which is missing some
- dependency that another package requires. Yum is trying to
- solve this by installing an older version of zlib 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 zlib.otherarch ... this should give you an error
- message showing the root cause of the problem.
-
- 2. You have multiple architectures of zlib 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 zlib 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).
- 保护多库版本:zlib-1.2.7-15.el7.x86_64 != zlib-1.2.7-13.el7.i686
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
解决:
yum install --setopt=protected_multilib=false zlib
- 1