Toda vez que você encontra a instalação de um pacote que a reclama "requer" algo, você deve tentar lembrar-se de usar este comando para determinar qual pacote RPM fornece este arquivo. No seu caso, a mensagem:
Requires: libmysqlclient.so.16()(64bit)
é suposto ser uma sugestão. Concedido, é um pouco fraco, mas com esta informação você pode executar o seguinte comando para determinar o pacote que contém este arquivo de biblioteca .so
:
$ yum provides "*libmysqlclient.so.16*"
que lhe dará o seguinte:
mysql-libs-5.1.69-1.el6_4.x86_64 : The shared libraries required for MySQL clients
Repo : installed
Matched from:
Other : libmysqlclient.so.16()(64bit)
Other : libmysqlclient.so.16(libmysqlclient_16)(64bit)
Filename : /usr/lib64/mysql/libmysqlclient.so.16.0.0
Filename : /usr/lib64/mysql/libmysqlclient.so.16
OBSERVAÇÃO: você provavelmente terá vários hits, um para cada versão deste pacote que está nos repositórios do yum.
A partir disso, você agora sabe qual pacote fornece o arquivo mysql-libs
. Então faça isso para instalá-lo:
$ sudo yum install mysql-libs
Este pacote parece ser parte da instalação básica e estava disponível no repositório de atualizações do CentOS 6.4.
$ repoquery --location mysql-libs
http://mirrors.advancedhosters.com/centos/6.4/updates/x86_64/Packages/mysql-libs-5.1.69-1.el6_4.i686.rpm
http://mirrors.advancedhosters.com/centos/6.4/updates/x86_64/Packages/mysql-libs-5.1.69-1.el6_4.x86_64.rpm