Por que não consigo desinstalar o mysql-5.5 e instalar o mysql-5.6 na máquina do Amazon Linux?

1

Estou em uma máquina Amazon Linux de 64 bits.

Eu já tinha instalado o mysql-server 5.5. (usando sudo yum install ) No entanto, logo descobri que meu aplicativo requer o MySql-serve 5.6.

Então eu desinstalei o mysql-server 5.5. (usando sudo yum remove mysql-server ) e agora estou seguindo estas instruções para instalar o mysql-server 5.6.

Mas estou com um problema.

quando tento fazer a segunda instalação, recebo os seguintes erros:

file /usr/lib64/mysql/libmysqlclient.so.18 from install of mysql-community-libs-5.6.14-3.el6.x86_64 conflicts with file from package mysql55-libs-5.5.46-1.10.amzn1.x86_64
file /etc/my.cnf from install of mysql-community-server-5.6.14-3.el6.x86_64 conflicts with file from package mysql-config-5.5.46-1.10.amzn1.x86_64

Por que diabos estou recebendo esses dois erros? Como faço para corrigi-los? Eu removi o mysql-server-5.5, então por que está em conflito com 5.6?

Eu fiz ls em /etc/my.cnf e /usr/lib64/mysql/libmysqlclient.so.18 e os arquivos nem sequer existem !! Se os arquivos não existem, como eles podem estar em conflito com outros arquivos? Quem pode ajudar a explicar isso?

    
por Saqib Ali 02.04.2016 / 10:52

1 resposta

4

@ A resposta de Doug me ajudou a resolvê-lo:

You probably need to remove mysql-client as well. I would 'sudo yum list installed | grep mysql' and see if there are any other mysql packages installed.

    
por 03.04.2016 / 19:16