yum instalar resumo de erros do PHP

yum instalar resumo de erros do PHP

então estou seguindo essetutorial para instalar o php5 em uma caixa red hat 6.5 e
eu digitei apenas um comando e é este abaixo, eu só quero instalar o módulo php-gd.(testando ..)
quando tento isso:

yum --enablerepo=remi,remi-php55 install php-pecl-apc php-cli php-pear php-pdo php-mysqlnd php-pgsql php-pecl-mongo php-sqlite php-pecl-memcache php-pecl-memcached php-gd php-mbstring php-mcrypt php-xml

Eu recebo este erro:

    Dependencies Resolved

    =======================================================================================    

    Package           Arch   Version          Repository                             Size
=======================================================================================
Installing:
 php-pecl-apc      x86_64 3.1.9-2.el6      rhel-x86_64-server-6                   96 k
 php-pecl-memcache x86_64 3.0.5-4.el6      rhel-x86_64-server-6                   60 k
 php-pgsql         x86_64 5.3.3-27.el6_5   rhel-x86_64-server-6                   70 k
 php54-mcrypt      x86_64 5.4.27-1.ius.el6 rackspace-rhel-x86_64-server-6-ius     25 k
 php54-mysqlnd     x86_64 5.4.27-1.ius.el6 rackspace-rhel-x86_64-server-6-ius    238 k
 php54-pecl-memcached
                   x86_64 2.2.0-1.ius.el6  rackspace-rhel-x86_64-server-6-ius     43 k
 php54-pecl-mongo  x86_64 1.5.1-1.ius.el6  rackspace-rhel-x86_64-server-6-ius    151 k
Installing for dependencies:
 libmcrypt         x86_64 2.5.7-5.el6      rackspace-rhel-x86_64-server-6-common  99 k
 libmemcached10    x86_64 1.0.16-1.ius.el6 rackspace-rhel-x86_64-server-6-ius    154 k
 libtool-ltdl      x86_64 2.2.6-15.5.el6   rhel-x86_64-server-6                   44 k
 php54-common      x86_64 5.4.27-1.ius.el6 rackspace-rhel-x86_64-server-6-ius    903 k
 php54-pdo         x86_64 5.4.27-1.ius.el6 rackspace-rhel-x86_64-server-6-ius     95 k

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

Total download size: 1.9 M
Installed size: 0  
Is this ok [y/N]: Y
Downloading Packages:
(1/12): libmcrypt-2.5.7-5.el6.x86_64.rpm                        |  99 kB     00:00     
(2/12): libmemcached10-1.0.16-1.ius.el6.x86_64.rpm              | 154 kB     00:00     
(3/12): libtool-ltdl-2.2.6-15.5.el6.x86_64.rpm                  |  44 kB     00:00     
(4/12): php-pecl-apc-3.1.9-2.el6.x86_64.rpm                     |  96 kB     00:00     
(5/12): php-pecl-memcache-3.0.5-4.el6.x86_64.rpm                |  60 kB     00:00     
(6/12): php-pgsql-5.3.3-27.el6_5.x86_64.rpm                     |  70 kB     00:00     
(7/12): php54-common-5.4.27-1.ius.el6.x86_64.rpm                | 903 kB     00:00     
(8/12): php54-mcrypt-5.4.27-1.ius.el6.x86_64.rpm                |  25 kB     00:00     
(9/12): php54-mysqlnd-5.4.27-1.ius.el6.x86_64.rpm               | 238 kB     00:00     
(10/12): php54-pdo-5.4.27-1.ius.el6.x86_64.rpm                  |  95 kB     00:00     
(11/12): php54-pecl-memcached-2.2.0-1.ius.el6.x86_64.rpm        |  43 kB     00:00     
(12/12): php54-pecl-mongo-1.5.1-1.ius.el6.x86_64.rpm            | 151 kB     00:00     
---------------------------------------------------------------------------------------
Total                                                  930 kB/s | 1.9 MB     00:02     
Running rpm_check_debug
Running Transaction Test


Transaction Check Error:
  file /etc/php.ini from install of php54-common-5.4.27-1.ius.el6.x86_64 conflicts with file from package php-common-5.3.3-27.el6_5.x86_64
  file /usr/lib64/php/modules/curl.so from install of php54-common-5.4.27-1.ius.el6.x86_64 conflicts with file from package php-common-5.3.3-27.el6_5.x86_64
  file /usr/lib64/php/modules/fileinfo.so from install of php54-common-5.4.27-1.ius.el6.x86_64 conflicts with file from package php-common-5.3.3-27.el6_5.x86_64
  file /usr/lib64/php/modules/json.so from install of php54-common-5.4.27-1.ius.el6.x86_64 conflicts with file from package php-common-5.3.3-27.el6_5.x86_64
  file /usr/lib64/php/modules/phar.so from install of php54-common-5.4.27-1.ius.el6.x86_64 conflicts with file from package php-common-5.3.3-27.el6_5.x86_64
  file /usr/lib64/php/modules/zip.so from install of php54-common-5.4.27-1.ius.el6.x86_64 conflicts with file from package php-common-5.3.3-27.el6_5.x86_64
  file /usr/lib64/php/modules/pdo.so from install of php54-pdo-5.4.27-1.ius.el6.x86_64 conflicts with file from package php-pdo-5.3.3-27.el6_5.x86_64
  file /usr/lib64/php/modules/pdo_sqlite.so from install of php54-pdo-5.4.27-1.ius.el6.x86_64 conflicts with file from package php-pdo-5.3.3-27.el6_5.x86_64
  file /usr/lib64/php/modules/sqlite3.so from install of php54-pdo-5.4.27-1.ius.el6.x86_64 conflicts with file from package php-pdo-5.3.3-27.el6_5.x86_64

Resumo de erros

Então acho que nada aconteceu ainda. mas gostaria de reverter esta transação, se possível, para que não haja nenhum link perdido em algum lugar que possa arruinar alguma configuração mais tarde. Eu tenho o php 5.3.3 instalado.

Responder1

Você precisa adicionar/instalar as configurações do repositório remi YUM antes de ativá-lo. As instruções para fazer isso estão disponíveis aqui neste artigo intitulado:Instalando o RHEL EPEL Repo no Centos 5.x ou 6.x.

Etapas gerais para CentOS 6.x:

$ wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
$ sudo rpm -Uvh remi-release-6*.rpm

Como você afirmou, nada aconteceu devido aos conflitos que você está enfrentando.

informação relacionada