Bem, a primeira parte do meu dia foi passada pesquisando como remover o MySQL para instalar o MariaDB e a segunda parte do meu dia foi gasto tentando reinstalar o MySQL porque algo estava bagunçado. Então agora eu venho à missa por alguma ajuda.
Eu tenho uma caixa com o cPanel / WHM nele. CentOS 5,6 64 bits. Eu fiz o upgrade (através do WHM) do MySQL para o 5.5.24 e isso foi bem sucedido. Depois de algumas pesquisas, as opções que encontrei foram um comando intimidador do Linux com pipes greps e traços, e outro comando
yum remove mysql
Eu tentei isso e pareceu remover o mysql ..... ish. Eu tentei instalar o MariaDB a partir de esta página de instruções e ele começou a fazer a coisa e então veio o zilhões de erros (aqui está uma pequena amostra):
Transaction Check Error:
file /etc/init.d/mysql from install of MariaDB-server-5.5.25-1.i386 conflicts with file from package MySQL-server-5.5.24-1.cp.1132.x86_64
file /usr/bin/mysql_convert_table_format from install of MariaDB-server-5.5.25-1.i386 conflicts with file from package MySQL-server-5.5.24-1.cp.1132.x86_64
file /usr/bin/mysql_install_db from install of MariaDB-server-5.5.25-1.i386 conflicts with file from package MySQL-server-5.5.24-1.cp.1132.x86_64
file /usr/bin/mysql_secure_installation from install of MariaDB-server-5.5.25-1.i386 conflicts with file from package MySQL-server-5.5.24-1.cp.1132.x86_64
file /usr/bin/mysqlbug from install of MariaDB-server-5.5.25-1.i386 conflicts with file from package MySQL-server-5.5.24-1.cp.1132.x86_64
file /usr/bin/mysqld_multi from install of MariaDB-server-5.5.25-1.i386 conflicts with file from package MySQL-server-5.5.24-1.cp.1132.x86_64
file /usr/bin/mysqld_safe from install of MariaDB-server-5.5.25-1.i386 conflicts with file from package MySQL-server-5.5.24-1.cp.1132.x86_64
file /usr/bin/mysqldumpslow from install of MariaDB-server-5.5.25-1.i386 conflicts with file from package MySQL-server-5.5.24-1.cp.1132.x86_64
file /usr/bin/mysqlhotcopy from install of MariaDB-server-5.5.25-1.i386 conflicts with file from package MySQL-server-5.5.24-1.cp.1132.x86_64
file /usr/share/man/man1/innochecksum.1.gz from install of MariaDB-server-5.5.25-1.i386 conflicts with file from package MySQL-server-5.5.24-1.cp.1132.x86_64
file /usr/share/man/man1/my_print_defaults.1.gz from install of MariaDB-server-5.5.25-1.i386 conflicts with file from package MySQL-server-5.5.24-1.cp.1132.x86_64
file /usr/share/man/man1/myisam_ftdump.1.gz from install of MariaDB-server-5.5.25-1.i386 conflicts with file from package MySQL-server-5.5.24-1.cp.1132.x86_64
file /usr/share/man/man1/myisamchk.1.gz from install of MariaDB-server-5.5.25-1.i386 conflicts with file from package MySQL-server-5.5.24-1.cp.1132.x86_64
file /usr/share/man/man1/myisamlog.1.gz from install of MariaDB-server-5.5.25-1.i386 conflicts with file from package MySQL-server-5.5.24-1.cp.1132.x86_64
Aparentemente, o MySQL não foi removido corretamente. Eu li em diferentes tutoriais dados em sites diferentes que para instalar o MariaDB, você tinha que desinstalar / remover o MySQL e não havia nenhum comando sobre como fazer isso.
Alguém sabe como "remover com segurança" o MySQL em um servidor WHM / cPanel para que eu possa instalar o MariaDB?
Aqui está o meu arquivo repo, caso alguém precise saber ...
# MariaDB repository list - created 2012-07-10 17:09 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/5.5/centos5-x86
gpgcheck=1