我在嘗試更新 Centos 6.4 時遇到依賴性問題,64 位元這裡是我運行 yum update 時的輸出:
百勝更新 載入的外掛:fastestmirror、priorities、refresh-packagekit、security 從快取的主機檔案載入鏡像速度 * 基地:centos.mirroring.pulsant.co.uk * epel: ftp.nluug.nl * 附加功能:centos.mirroring.pulsant.co.uk * rpmforge:mirrors.ircam.fr * 更新:centos.mirroring.pulsant.co.uk 由於儲存庫優先權保護而排除了 1268 個軟體包 設定更新流程 解決依賴關係 --> 執行事務檢查 ---> 軟體包 bash.x86_64 0:4.1.2-14.el6 將更新 ---> 軟體包 bash.x86_64 0:4.1.2-15.el6_4 將會是更新 ---> 軟體包bind-libs.x86_64 32:9.8.2-0.17.rc1.el6_4.4將會更新 ---> 軟體包bind-libs.x86_64 32:9.8.2-0.17.rc1.el6_4.6 將會是更新 ---> 軟體包bind-utils.x86_64 32:9.8.2-0.17.rc1.el6_4.4將會更新 ---> 軟體包bind-utils.x86_64 32:9.8.2-0.17.rc1.el6_4.6 將會是更新 ---> 軟體套件 busybox.x86_64 1:1.15.1-15.el6 將更新 ---> 軟體包 busybox.x86_64 1:1.15.1-16.el6_4 將會是更新 ---> 軟體套件 clusterlib.x86_64 0:3.0.12.1-49.el6_4.1 將會更新 ---> 軟體套件 clusterlib.x86_64 0:3.0.12.1-49.el6_4.2 將會是更新 ---> 軟體包 cman.x86_64 0:3.0.12.1-49.el6_4.1 將更新 ---> 軟體包 cman.x86_64 0:3.0.12.1-49.el6_4.2 將會是更新 ---> 軟體包 cpuspeed.x86_64 1:1.5-19.el6 將會更新 ---> 軟體包 cpuspeed.x86_64 1:1.5-20.el6_4 將會是更新 ---> 軟體包 crash-gcore-command.x86_64 0:1.0-3.el6 將更新 ---> 軟體包 crash-gcore-command.x86_64 0:1.0-4.el6_4 將會是更新 ---> 套件 cups.x86_64 1:1.4.2-50.el6_4.4 將更新 ---> 軟體包 cups.x86_64 1:1.4.2-50.el6_4.5 將會是更新 ---> 軟體包 cups-libs.x86_64 1:1.4.2-50.el6_4.4 將更新 ---> 軟體包 cups-libs.x86_64 1:1.4.2-50.el6_4.5 將會是更新 ---> 軟體套件 firefox.x86_64 0:17.0.6-1.el6.centos 將更新 ---> 軟體套件 firefox.x86_64 0:17.0.8-1.el6.centos 將會是更新 --> 處理依賴項:xulrunner >= 17.0.8 軟體包:firefox-17.0.8-1.el6.centos.x86_64 ---> 軟體包 glibc.x86_64 0:2.12-1.107.el6_4.2 將更新 ---> 軟體包 glibc.x86_64 0:2.12-1.107.el6_4.4 將會是更新 ---> 軟體包 glibc-common.x86_64 0:2.12-1.107.el6_4.2 將更新 ---> 軟體包 glibc-common.x86_64 0:2.12-1.107.el6_4.4 將會是更新 ---> 軟體套件 glibc-devel.x86_64 0:2.12-1.107.el6_4.2 將更新 ---> 軟體包 glibc-devel.x86_64 0:2.12-1.107.el6_4.4 將會是更新 ---> 軟體包 glibc-headers.x86_64 0:2.12-1.107.el6_4.2 將更新 ---> 軟體包 glibc-headers.x86_64 0:2.12-1.107.el6_4.4 將會是更新 ---> 軟體包 gnome-screensaver.x86_64 0:2.28.3-24.el6 將更新 ---> 軟體包 gnome-screensaver.x86_64 0:2.28.3-24.el6_4.1 將是更新 ---> 軟體包 gstreamer-plugins-bad.x86_64 0:0.10.19-9.el6 將被廢棄 --> 處理依賴項:libxvidcore.so.4()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libvdpau.so.1()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libschroedinger-1.0.so.0()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libmusicbrainz.so.4()(64bit) 軟體包:gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libmplex2-2.0.so.0()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libmodplug.so.1()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libmms.so.0()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libmjpegutils-2.0.so.0()(64bit) 軟體包:gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:liblrdf.so.2()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libkate.so.1()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libfaad.so.2()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libfaac.so.0()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libdvdnav.so.4()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libdirac_encoder.so.0()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libdirac_decoder.so.0()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libdca.so.0()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libdc1394.so.22()(64bit) 軟體包:gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libcdaudio.so.1()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libass.so.4()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 --> 處理依賴項:libamrwb.so.3()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 ---> 軟體包 gstreamer-plugins-bad-free.x86_64 0:0.10.19-2.el6 將被廢棄 ---> 軟體包 httpd.x86_64 0:2.2.15-28.el6.centos 將更新 ---> 軟體包 httpd.x86_64 0:2.2.15-29.el6.centos 將會是更新 ---> 軟體包 httpd-manual.noarch 0:2.2.15-28.el6.centos 將更新 ---> 軟體包 httpd-manual.noarch 0:2.2.15-29.el6.centos 將會是更新 ---> 軟體包 httpd-tools.x86_64 0:2.2.15-28.el6.centos 將更新 ---> 軟體包 httpd-tools.x86_64 0:2.2.15-29.el6.centos 將會是更新 ---> 軟體包 initscripts.x86_64 0:9.03.38-1.el6.centos.1 將更新 ---> 軟體包 initscripts.x86_64 0:9.03.38-1.el6.centos.2 將會是更新 ---> 將安裝軟體套件 kernel.x86_64 0:2.6.32-358.18.1.el6 ---> 將安裝套件 kernel-devel.x86_64 0:2.6.32-358.18.1.el6 ---> 軟體套件 kernel-firmware.noarch 0:2.6.32-358.11.1.el6 將更新 ---> 軟體包 kernel-firmware.noarch 0:2.6.32-358.18.1.el6 將會是更新 ---> 軟體套件 kernel-headers.x86_64 0:2.6.32-358.11.1.el6 將更新 ---> 軟體套件 kernel-headers.x86_64 0:2.6.32-358.18.1.el6 將會是更新 ---> 軟體包 kpartx.x86_64 0:0.4.9-64.el6 將更新 ---> 軟體包 kpartx.x86_64 0:0.4.9-64.el6_4.2 將會是更新 ---> 軟體套件 libtevent.x86_64 0:0.9.17-1.el6 將會更新 ---> 軟體套件 libtevent.x86_64 0:0.9.18-1.el6_4 將會是更新 ---> 軟體套件 mod_ssl.x86_64 1:2.2.15-28.el6.centos 將會更新 ---> 軟體套件 mod_ssl.x86_64 1:2.2.15-29.el6.centos 將會是更新 ---> 軟體包 neon.x86_64 0:0.29.3-2.el6 將更新 ---> 軟體包 neon.x86_64 0:0.29.3-3.el6_4 將是更新 ---> 軟體包 net-snmp.x86_64 1:5.5-44.el6_4.2 將更新 ---> 軟體包 net-snmp.x86_64 1:5.5-44.el6_4.4 將會是更新 ---> 軟體包 net-snmp-libs.x86_64 1:5.5-44.el6_4.2 將會更新 ---> 軟體包 net-snmp-libs.x86_64 1:5.5-44.el6_4.4 將會是更新 ---> 軟體包 net-snmp-utils.x86_64 1:5.5-44.el6_4.2 將更新 ---> 軟體包 net-snmp-utils.x86_64 1:5.5-44.el6_4.4 將會是更新 ---> 軟體包 nspr.x86_64 0:4.9.2-1.el6 將更新 ---> 軟體包 nspr.x86_64 0:4.9.5-2.el6_4 將會是更新 ---> 軟體包 nss.x86_64 0:3.14.0.0-12.el6 將更新 ---> 軟體包 nss.x86_64 0:3.14.3-4.el6_4 將是更新 ---> 軟體包 nss-softokn.x86_64 0:3.12.9-11.el6 將更新 ---> 軟體包 nss-softokn.x86_64 0:3.14.3-3.el6_4 將會是更新 ---> 軟體包 nss-softokn-freebl.x86_64 0:3.12.9-11.el6 將會更新 ---> 軟體包 nss-softokn-freebl.x86_64 0:3.14.3-3.el6_4 將會是更新 ---> 軟體包 nss-sysinit.x86_64 0:3.14.0.0-12.el6 將更新 ---> 軟體包 nss-sysinit.x86_64 0:3.14.3-4.el6_4 將會是更新 ---> 軟體包 nss-tools.x86_64 0:3.14.0.0-12.el6 將更新 ---> 軟體包 nss-tools.x86_64 0:3.14.3-4.el6_4 將會是更新 ---> 軟體包 nss-util.x86_64 0:3.14.0.0-2.el6 將更新 ---> 軟體包 nss-util.x86_64 0:3.14.3-3.el6_4 將會是更新 ---> 軟體套件 openswan.x86_64 0:2.6.32-20.el6_4 將更新 ---> 軟體套件 openswan.x86_64 0:2.6.32-21.el6_4 將會是更新 ---> 軟體套件 perf.x86_64 0:2.6.32-358.11.1.el6 將更新 ---> 軟體套件 perf.x86_64 0:2.6.32-358.18.1.el6 將會是更新 ---> 軟體包 php-pecl-mongo.x86_64 0:1.4.1-1.el6.remi.1 將更新 ---> 軟體包 php-pecl-mongo.x86_64 0:1.4.2-1.el6 將會是更新 --> 處理依賴項:php(zend-abi) = 20090626 對於套件:php-pecl-mongo-1.4.2-1.el6.x86_64 --> 處理依賴項:php(api) = 20090626 對於套件:php-pecl-mongo-1.4.2-1.el6.x86_64 ---> 套件 prelink.x86_64 0:0.4.6-3.el6 將更新 ---> 軟體包 prelink.x86_64 0:0.4.6-3.1.el6_4 將是更新 ---> 軟體包 sos.noarch 0:2.2-38.el6.centos 將更新 ---> 軟體包 sos.noarch 0:2.2-38.el6.centos.2 將會是更新 ---> 軟體包 xorg-x11-drv-mga.x86_64 0:1.6.1-7.el6 將更新 ---> 軟體包 xorg-x11-drv-mga.x86_64 0:1.6.1-8.el6_4 將會是更新 --> 執行事務檢查 ---> 軟體套件 firefox.x86_64 0:17.0.8-1.el6.centos 將會是更新 --> 處理依賴項:xulrunner >= 17.0.8 軟體包:firefox-17.0.8-1.el6.centos.x86_64 ---> 軟體包 gstreamer-plugins-bad.x86_64 0:0.10.19-9.el6 將被廢棄 --> 處理依賴項:libmodplug.so.1()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 ---> 將安裝軟體套件 libamrwb.x86_64 0:7.0.0.4-3.el6 ---> 將安裝軟體套件 libass.x86_64 0:0.9.11-1.el6 --> 處理依賴項:libenca.so.0()(64bit) 軟體包:libass-0.9.11-1.el6.x86_64 ---> 將安裝軟體包 libcdaudio.x86_64 0:0.99.12p2-11.el6 ---> 將安裝軟體套件 libdc1394.x86_64 0:2.1.2-3.4.el6 ---> 將安裝軟體套件 libdca0.x86_64 0:0.0.5-4.el6 ---> 將安裝軟體套件 libdirac.x86_64 0:1.0.2-4.el6 ---> 將安裝軟體包 libdvdnav.x86_64 0:4.1.4-0.1.svn1184.el6 ---> 將安裝軟體套件 libfaac.x86_64 0:1.28-3.el6 ---> 將安裝軟體包 libfaad2.x86_64 1:2.7-18.el6 ---> 將安裝軟體套件 libkate.x86_64 0:0.3.7-1.el6 ---> 將安裝軟體套件 liblrdf.x86_64 0:0.5.0-2.el6 --> 處理依賴項:ladspa 軟體套件:liblrdf-0.5.0-2.el6.x86_64 --> 處理依賴項:libraptor2.so.0()(64bit) 軟體包:liblrdf-0.5.0-2.el6.x86_64 ---> 將安裝軟體套件 libmms.x86_64 0:0.6.2-4.el6 ---> 將安裝軟體套件 libmusicbrainz.x86_64 0:2.1.5-11.1.el6 ---> 將安裝軟體套件 libschroedinger.x86_64 0:1.0.10-3.el6 ---> 將安裝軟體包 libvdpau1.x86_64 0:0.4.1-4.el6 ---> 將安裝軟體包 libxvidcore.x86_64 0:1.3.2-1.el6 ---> 將安裝軟體包 mjpegtools.x86_64 1:2.0.0-22.el6 --> 處理依賴項:libquicktime.so.0()(64bit) for package: 1:mjpegtools-2.0.0-22.el6.x86_64 ---> 軟體包 php-pecl-mongo.x86_64 0:1.4.2-1.el6 將會是更新 --> 處理依賴項:php(zend-abi) = 20090626 對於套件:php-pecl-mongo-1.4.2-1.el6.x86_64 --> 處理依賴項:php(api) = 20090626 對於套件:php-pecl-mongo-1.4.2-1.el6.x86_64 --> 執行事務檢查 ---> 軟體套件 firefox.x86_64 0:17.0.8-1.el6.centos 將會是更新 --> 處理依賴項:xulrunner >= 17.0.8 軟體包:firefox-17.0.8-1.el6.centos.x86_64 ---> 軟體包 gstreamer-plugins-bad.x86_64 0:0.10.19-9.el6 將被廢棄 --> 處理依賴項:libmodplug.so.1()(64bit) for package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 ---> 將安裝軟體包 ladspa.x86_64 0:1.13-6.1.el6 ---> 將安裝軟體套件 libenca.x86_64 0:1.13-3.el6 ---> 將安裝軟體包 libquicktime0.x86_64 0:1.2.4-31.el6 ---> 將安裝軟體包 libraptor2.x86_64 0:2.0.7-3.el6 ---> 軟體包 php-pecl-mongo.x86_64 0:1.4.2-1.el6 將會是更新 --> 處理依賴項:php(zend-abi) = 20090626 對於套件:php-pecl-mongo-1.4.2-1.el6.x86_64 --> 處理依賴項:php(api) = 20090626 對於套件:php-pecl-mongo-1.4.2-1.el6.x86_64 --> 依賴解析完成 錯誤:軟體包:php-pecl-mongo-1.4.2-1.el6.x86_64(epel) 需要:php(api) = 20090626 安裝:php-common-5.5.0-0.33.RC2.el6.remi.x86_64(@remi-test) php(api) = 20121113-64 可用:php-common-5.3.3-22.el6.x86_64(基礎) php(API) = 20090626 可用:php-common-5.3.3-23.el6_4.x86_64(更新) php(API) = 20090626 錯誤:軟體包:gstreamer-plugins-bad-0.10.19-9.el6.x86_64(linuxtech-release) 需要:libmodplug.so.1()(64位元) 錯誤:軟體包:php-pecl-mongo-1.4.2-1.el6.x86_64(epel) 需要:php(zend-abi) = 20090626 安裝:php-common-5.5.0-0.33.RC2.el6.remi.x86_64(@remi-test) php(zend-abi) = 20121212-64 可用:php-common-5.3.3-22.el6.x86_64(基礎) php(zend-abi) = 20090626 可用:php-common-5.3.3-23.el6_4.x86_64(更新) php(zend-abi) = 20090626 錯誤:軟體包:firefox-17.0.8-1.el6.centos.x86_64(更新) 要求:xulrunner >= 17.0.8 安裝:xulrunner-17.0.6-2.el6.centos.x86_64 (@updates) xulrunner = 17.0.6-2.el6.centos 可用:xulrunner-1.9.2.4-0.10.el6.x86_64(atrpms-穩定) xulrunner = 1.9.2.4-0.10.el6 您可以嘗試使用 --skip-broken 來解決該問題 您可以嘗試執行: rpm -Va --nofiles --nodigest
我對 Centos 相當陌生,但我已經使用 GNU/Linux、Ubuntu 兩年了。感謝您的關注。
答案1
您已經從 Remi Collet 的儲存庫安裝了 PHP 5.5。 PHP 模組需要相同版本的 PHP,因為有二進位等級的綁定。
更新中的 php-pecl-mongo 套件需要版本 5.3,該版本可從其他/原始儲存庫中取得,並且您已經獲得了 5.5。
嘗試
yum update --enablerepo=remi
如果這不起作用,請安裝所需的 remi-release 套件:http://blog.famillecollet.com/pages/Config-en
如果這沒有幫助,那麼您可以忽略更新--skip-broken
或從其他來源搜尋 mongo 模組包。