PHP編譯時遇到提示 not found xml2-config

 

rpm -qa | grep libxml 
顯示已安裝libxml2-2.9.1-6.0.1.el7_2.3.x86_64 libxml2-python-2.9.1-6.0.1.el7_2.3.x86_64
但是編譯php 提示找不到xml2-config
yum install libxml2-devel
報錯提示 protected multilib versions: libxml2-2.9.1-6.el_2.3.i686 != libxml2-2.9.1-6.0.1.el7_2.3.x86_64
然後按照提示這樣安裝 yum install libxml2-devel --setopt=protected_multilib-false 
報錯提示 package libxml2-2.9.1-6.0.1.xl7_2.3.x86_64(which is newer than libxml2-2.9.1-6.el_2.3.i686) is already installed


-----
下了個libxml2-devel-2.9.1-6.el7_2.3.x86_64.rpm 的 rpm包 
rpm -iv 包
報錯提示 libxml2 = 2.9.1-6.el7_2.3.x86_64 is needed by libxml2-devel-2.9.1-6.el7_2.3.x86_64.


-----
顯示已經安裝了 ,但是它還要求依賴。。

 

 

最後實在沒轍  直接rpm -iv libxml2-devel-2.9.1-6.el7_2.3.x86_64.rpm  --nodeps 安裝上的。

最後上面的問題正解是啥 求評論。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章