2017-02-28 7 views
0

CentOS 6.8でPhP GDをインストールしようとしているVPSがあります。私は他のライブラリをインストールしたので、sudo yum install php-gdを試しました。私はこれを行うと、私は次を得る:CentOS 6:php-gdをインストールするためのトランザクションチェックエラー

Loaded plugins: fastestmirror, refresh-packagekit 
Setting up Install Process 
Loading mirror speeds from cached hostfile 
* base: mirror.daniel-jost.net 
* epel: mirror.23media.de 
* extras: mirror.ratiokontakt.de 
* ius: lon.mirror.rackspace.com 
* remi-php55: rpms.remirepo.net 
* remi-safe: rpms.remirepo.net 
* updates: mirror.23media.de 
* webtatic: uk.repo.webtatic.com 
Resolving Dependencies 
--> Running transaction check 
---> Package php-gd.x86_64 0:5.5.38-7.el6.remi will be installed 
--> Processing Dependency: gd-last(x86-64) >= 2.1.1 for package: php-gd-5.5.38-7.el6.remi.x86_64 
--> Running transaction check 
---> Package gd-last.x86_64 0:2.2.4-1.el6.remi will be installed 
--> Processing Dependency: libwebp.so.5()(64bit) for package: gd-last-2.2.4-1.el6.remi.x86_64 
--> Running transaction check 
---> Package libwebp.x86_64 0:0.4.3-3.el6 will be installed 
--> Finished Dependency Resolution 

Dependencies Resolved 

=========================================================================================== 
Package   Arch    Version      Repository   Size 
=========================================================================================== 
Installing: 
php-gd   x86_64   5.5.38-7.el6.remi   remi-php55   78 k 
Installing for dependencies: 
gd-last   x86_64   2.2.4-1.el6.remi   remi-safe   126 k 
libwebp   x86_64   0.4.3-3.el6     epel     210 k 

Transaction Summary 
=========================================================================================== 
Install  3 Package(s) 

Total size: 415 k 
Installed size: 1.3 M 
Is this ok [y/N]: y 
Downloading Packages: 
Running rpm_check_debug 
Running Transaction Test 

Transaction Check Error: 
    file /usr/lib64/libgd.so.3 from install of gd-last-2.2.4-1.el6.remi.x86_64 conflicts with file from package gd-2.1.0-1.el6.x86_64 

Error Summary 
------------- 

あなたが同じ過ち

"Loading mirror speeds from cached hostfile"ラインの下に見ることができるすべてのリポジトリのリストをインストールしようとしたとき、私は得る: yum install php-tcpdf。 私はこれが gd-lastの問題であると理解していました。しかし、私はこの問題を解決する方法を理解していません。

私はPhp-Gdをインストールしてこれを解決するために何ができるでしょうか?

答えて

1

あなたは依存エラーuができれば、それを削除してみ あります

yumをGD-2.1.0-1.el6.x86_64

を削除し、再度インストールしてみてください。

+0

GDライブラリをアンインストールして再インストールしました。 その後、問題は解決されました **ありがとうございました!** – Alex

+0

gd-lastはシステムgd-2.0.35の横にインストールするように設計されていますが、このgd-2.1.0の由来はわかりません。 –

+0

私はいくつかの外部reposを追加したと思います。これはときどき問題を引き起こします。なぜなら、外部reposは時々、oficial reposやいくつかの依存関係を気にしないし、外部reposは古くなり、 – user31437

関連する問題