Eu não consegui encontrar uma maneira de fazer isso apenas com o Yum. O que acabei fazendo foi um processo de duas etapas:
-
Use
rpm
para remover os pacotes mysql-commercial- *, mas não remova nenhuma dependência.[root@devdb ~]# rpm --erase --nodeps mysql-commercial-server mysql-commercial-libs-compat mysql-commercial-client mysql-commercial-common mysql-commercial-libs warning: /etc/my.cnf saved as /etc/my.cnf.rpmsave [root@devdb ~]#
-
E então use o Yum para instalar os pacotes da comunidade mysql, no número de versão mais próximo que eu puder encontrar:
[root@devdb ~]# yum --disablerepo=local-mysql-enterprise install mysql-community-libs-5.6.40-2.el6.el6.x86_64 mysql-community-common-5.6.40-2.el6.el6.x86_64 mysql-community-client-5.6.40-2.el6.el6.x86_64 mysql-community-libs-compat-5.6.40-2.el6.el6.x86_64 mysql-community-server-5.6.40-2.el6.el6.x86_64 ... Installed: mysql-community-client.x86_64 0:5.7.22-1.el6 mysql-community-common.x86_64 0:5.7.22-1.el6 mysql-community-libs.x86_64 0:5.7.22-1.el6 mysql-community-libs-compat.x86_64 0:5.7.22-1.el6 mysql-community-server.x86_64 0:5.7.22-1.el6 Complete! [root@devdb ~]#
-
E restaure alguns arquivos principais:
[root@devdb ~]#cp /etc/my.cnf.rpmsave /etc/my.cnf [root@devdb ~]#