[root@localhost ~]# yum 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-mcrypt-5.3.3-3.el6.i686 の php(api) = 20090626 --> 依存関係の処理: パッケージ: php-mcrypt-5.3.3-3.el6.i686 の libmcrypt.so.4 --> トランザクションチェックを実行中 ---> パッケージ 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-mcrypt-5.3.3-3.el6.i686 の php(api) = 20090626 --> 依存関係の解決が完了しました エラー: パッケージ: 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
PHP を remi リポジトリからインストールしましたが、リポジトリを無効にしました。そのため、yum はそこから追加のパッケージをインストールできません。
この問題を解決するには、remi リポジトリを再度有効にします。
yum-config-manager --enable remi