Centos6 错误:需要:libmysqlclient.so.16(libmysqlclient_16)(64位)

Centos6 错误:需要:libmysqlclient.so.16(libmysqlclient_16)(64位),centos6,Centos6,我想在Centos 6.4上安装sphinx,但出现错误。 我该怎么做才能安装斯芬克斯?我仔细研究了一下,但只能发现我需要重新安装mysql(是的,这不是我想要的。另外,重新安装VPS不是一个好的解决方案;-) 您只需要安装MySQL compat包,它将提供libmysqlclient.so.16 转到并将平台选择器更改为RedHat Enterprise Linux,查找“Red Hat Enterprise Linux 6/Oracle Linux 6(x86,64位)RPM软件包 “兼容

我想在Centos 6.4上安装sphinx,但出现错误。 我该怎么做才能安装斯芬克斯?我仔细研究了一下,但只能发现我需要重新安装mysql(是的,这不是我想要的。另外,重新安装VPS不是一个好的解决方案;-)


您只需要安装MySQL compat包,它将提供libmysqlclient.so.16

转到并将平台选择器更改为RedHat Enterprise Linux,查找“Red Hat Enterprise Linux 6/Oracle Linux 6(x86,64位)RPM软件包 “兼容性库”

一旦安装了它,就可以安装Sphinx了

    [root@server01 src]# yum install --nogpgcheck sphinx-2.1.5-1.rhel6.x86_64.rpm
---------------------
--> Processing Dependency: libmysqlclient.so.16()(64bit) for package: sphinx-2.1.5-1.rhel6.x86_64
--> Finished Dependency Resolution
**Error: Package: sphinx-2.1.5-1.rhel6.x86_64 (/sphinx-2.1.5-1.rhel6.x86_64)
           Requires: libmysqlclient.so.16()(64bit)
Error: Package: sphinx-2.1.5-1.rhel6.x86_64 (/sphinx-2.1.5-1.rhel6.x86_64)
           Requires: libmysqlclient.so.16(libmysqlclient_16)(64bit)**
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest