Acho que esse é o problema:
Você substituiu o repositório mysql57-community para o EL7 pelo EL6, mas o yum ainda contém metadados em cache para o repositório EL7. Tente limpar os metadados:
yum clean metadata
Estes são os passos que eu segui:
cd /etc/yum.repos.d
# vai para repositórios rpm -qf mysql-community.repo
# obtém o nome de repositórios antigos para excluir yum remove mysql57-community-release
# é 5.7, mas não consegui instalá-lo wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm
# faça o download novamente para o meu Centos 6.6 yum localinstall mysql57-community-release-el6-7.noarch.rpm
# instala yum repolist enabled | grep "mysql.*-community.*"
# verifique se temos novas versões, sim, tudo bem, vejo mysql57-community yum install mysql-community-server
O último passo não funciona. Quando executo este comando, vejo que, por alguma razão incrivelmente insana, o CentOS tenta instalar o mysql57-community-release-el7-7.noarch.rpm
, que obviamente não é compatível com o CentOS 6.6. e, portanto, o procedimento de instalação falha. Por que é que? Por que a versão incorreta, que eu nem baixei ??? e como consertar isso? Obrigado !!
EDITAR