CentOS環境にremiリポジトリが重複!?remiリポジトリでパッケージがインストールできない!
CentOS環境のremiリポジトリが重複してPHPのアップデートに失敗する!
PHP5.4をremiリポジトリから5.6をインストールしようとしたところ、以下のようなエラーで失敗。
–> Processing Dependency: libgd.so.3()(64bit) for package: php-gd-5.6.6-1.el6.remi.x86_64
–> Finished Dependency Resolution
Error: Package: php-gd-5.6.6-1.el6.remi.x86_64 (remi-php56)
Requires: gd-last(x86-64) >= 2.1.0-3
Error: Package: php-gd-5.6.6-1.el6.remi.x86_64 (remi-php56)
Requires: libgd.so.3()(64bit)
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest
[root@itkaasan html]# rpm -qa | grep remi
remi-release-6.5-1.el6.remi.noarch
[root@itkaasan html]# rpm -e remi-release-6.5-1.el6.remi.noarch
–> Finished Dependency Resolution
Error: Package: php-gd-5.6.6-1.el6.remi.x86_64 (remi-php56)
Requires: gd-last(x86-64) >= 2.1.0-3
Error: Package: php-gd-5.6.6-1.el6.remi.x86_64 (remi-php56)
Requires: libgd.so.3()(64bit)
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest
[root@itkaasan html]# rpm -qa | grep remi
remi-release-6.5-1.el6.remi.noarch
[root@itkaasan html]# rpm -e remi-release-6.5-1.el6.remi.noarch
リポジトリが重複しているエラーが!
remiリポジトリが2つあるらしいので、remiリポジトリを削除します。
#rpm -e remi-release-6.5-1.el6.remi.noarch
これで再度remiリポジトリをインストールすればよいのです。