嘗試安裝 php-mcrypt

嘗試安裝 php-mcrypt
[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

相關內容