Não é possível instalar o mysql-devel no centos

2

Toda vez que tento executar sudo yum install mysql-devel

Recebi o seguinte erro:

Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mysql-devel.i686 0:5.1.73-3.el6_5 will be installed
--> Processing Dependency: mysql = 5.1.73-3.el6_5 for package: mysql-devel-5.1.73-3.el6_5.i686
--> Finished Dependency Resolution
Error: Package: mysql-devel-5.1.73-3.el6_5.i686 (updates)
           Requires: mysql = 5.1.73-3.el6_5
           Installed: mysql-5.5.28-1.el6.i686 (@CentALT)
               mysql = 5.5.28-1.el6
           Available: mysql-5.1.71-1.el6.i686 (base)
               mysql = 5.1.71-1.el6
           Available: mysql-5.1.73-3.el6_5.i686 (updates)
               mysql = 5.1.73-3.el6_5
You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Eu tentei executar os dois comandos sugeridos sem sucesso. Alguém sabe o que está impedindo isso de instalar? Eu tenho que definir um certo pacote ou algo assim?

    
por ninjasense 01.10.2014 / 17:12

2 respostas

3

.. assumindo que CentALT repo não mysql-devel rpm , você precisará reinstalar mysql-server , desinstalando o que você já tem e instalando a partir de base antes de instalar o mysql-devel (ambos devem ser instalados a partir do mesmo local).

yum remove mysql
yum install mysql-devel
    
por 01.10.2014 / 17:16
0

Sua versão do mysql é diferente da versão do mysql-devel que você está tentando instalar. Isto é porque você instalou o mysql do repositório CentALT de acordo com sua saída.

Tente

yum --enablerepo=CentALT install mysql-devel
    
por 01.10.2014 / 17:14