[root@localhost ~]# yum install php-mcrypt 載入的插件:fastestmirror 設定安裝過程 從快取的主機檔案載入鏡像速度 * 基礎:mirror.as43289.net * epel: ftp.colocall.net * 附加功能:mirror.as43289.net *更新:mirror.as43289.net 解決依賴關係 --> 執行事務檢查 ---> 將安裝軟體包 php-mcrypt.i686 0:5.3.3-3.el6 --> 處理依賴項:php(zend-abi) = 20090626 對於套件:php-mcrypt-5.3.3-3.el6.i686 --> 處理依賴項:php(api) = 20090626 對於套件:php-mcrypt-5.3.3-3.el6.i686 --> 處理依賴項:libmcrypt.so.4 軟體包:php-mcrypt-5.3.3-3.el6.i686 --> 執行事務檢查 ---> 將安裝軟體包 libmcrypt.i686 0:2.5.8-9.el6 ---> 將安裝軟體包 php-mcrypt.i686 0:5.3.3-3.el6 --> 處理依賴項:php(zend-abi) = 20090626 對於套件:php-mcrypt-5.3.3-3.el6.i686 --> 處理依賴項:php(api) = 20090626 對於套件:php-mcrypt-5.3.3-3.el6.i686 --> 依賴解析完成 錯誤:軟體包:php-mcrypt-5.3.3-3.el6.i686(epel) 需要:php(zend-abi) = 20090626 安裝:php-common-5.4.38-1.el6.remi.i686 (@remi) php(zend-abi) = 20100525-x86-32 可用:php-common-5.3.3-38.el6.i686(基礎) php(zend-abi) = 20090626 可用:php-common-5.3.3-40.el6_6.i686(更新) php(zend-abi) = 20090626 錯誤:軟體包:php-mcrypt-5.3.3-3.el6.i686(epel) 需要:php(api) = 20090626 安裝:php-common-5.4.38-1.el6.remi.i686 (@remi) php(api) = 20100412-x86-32 可用:php-common-5.3.3-38.el6.i686(基礎) php(API) = 20090626 可用:php-common-5.3.3-40.el6_6.i686(更新) php(API) = 20090626 您可以嘗試使用 --skip-broken 來解決該問題 您可以嘗試執行: rpm -Va --nofiles --nodigest
我是否必須從一開始就安裝所有內容,還是有辦法解決這個問題?先感謝您。
解決: https://www.conetix.com.au/blog/australian-remi-repository
答案1
您從 remi 儲存庫安裝了 PHP,但停用了該儲存庫。所以 yum 無法從中安裝額外的軟體包。
若要解決該問題,請重新啟用 remi 儲存庫。
yum-config-manager --enable remi