rpm包依賴問題解決,幾個包相互依賴

2021-06-20 03:29:45 字數 1253 閱讀 7100

昨天晚上準備裝subversion 結果碰到乙個很惱火的問題

[root@rhel6beta packages]# rpm -ivh libproxy-0.3.0-1.el6.i686.rpm

warning: libproxy-0.3.0-1.el6.i686.rpm: header v3 rsa/sha256 signature, key id f21541eb: nokey

error: failed dependencies:

libproxy-bin = 0.3.0-1.el6 is needed by libproxy-0.3.0-1.el6.i686

libproxy-python = 0.3.0-1.el6 is needed by libproxy-0.3.0-1.el6.i686

[root@rhel6beta packages]# rpm -ivh libproxy-bin-0.3.0-1.el6.i686.rpm

warning: libproxy-bin-0.3.0-1.el6.i686.rpm: header v3 rsa/sha256 signature, key id f21541eb: nokey

error: failed dependencies:

libproxy = 0.3.0-1.el6 is needed by libproxy-bin-0.3.0-1.el6.i686

libproxy.so.0 is needed by libproxy-bin-0.3.0-1.el6.i686

[root@rhel6beta packages]# rpm -ivh libproxy-python-0.3.0-1.el6.i686.rpm

warning: libproxy-python-0.3.0-1.el6.i686.rpm: header v3 rsa/sha256 signature, key id f21541eb: nokey

error: failed dependencies:

libproxy = 0.3.0-1.el6 is needed by libproxy-python-0.3.0-1.el6.i686

三個包互相依賴...

在網上找了好久,最終發現了乙個解決辦法

就是 rpm -ivh libproxy-0.3.0-1.el6.i686.rpm libproxy-bin-0.3.0-1.el6.i686.rpm libproxy-python-0.3.0-1.el6.i686.rpm

將三個包同時放在一起安裝 問題解決

以此註記

解決rpm包相互依賴問題

在安裝rpm包時,如果遇到迴圈依賴的問題時,可以通過下面的方法來安裝 用 號萬用字元匹配此套件的所有rpm,並將所有相依賴的rpm包一起安裝,同時加上 aid的引數。下面這條命令安裝了libx11 devel,xorg x11 proto devel,mesa libgl devel,libxdmc...

解決RPM包迴圈依賴的問題

在安裝rpm包時,如果遇到迴圈依賴的問題時,可以通過下面的方法來安裝 用 號萬用字元匹配此套件的所有rpm,並將所有相依賴的rpm包一起安裝,同時加上 aid的引數。下面這條命令安裝了libx11 devel,xorg x11 proto devel,mesa libgl devel,libxdmc...

rpm 安裝 忽略依賴 解決RPM包依賴的幾種方法

前言 常用rpm的朋友們都知道,rpm簡單易用,但是它的依賴關係是最頭疼的!有時候比方說a包需要b包,b包需要c包,c包需要a包,好了。這就是最常見的死鎖了 類似資料庫有木有?這個時候有以下幾種方式可以解決 a 強制安裝 暴力型 使用rpm i force nodeps 強制安裝。忽略依賴關係。這種...