我正试图在Fedora 21上安装RMySQl,但我遇到了一个错误:
-------------------------反conf错误-------------------------
由于找不到
libmysqlclient
,配置失败。尝试安装:
- deb:
libmysqlclient-dev
|libmariadb-client-lgpl-dev
(Debian)libmysqlclient-dev
|libmariadbclient-dev
(Ubuntu)- rpm:
mariadb-devel
|mysql-devel
(Fedora、CentOS、RHEL)- csw:
mysql56_dev
(Solaris)- 酿造:
mysql-connector-c
(OSX)如果已经安装了
libmysqlclient
,请检查'pkg-config'
并且PKG_CONFIG_PATH包含一个libmysqlclient.pc
文件。如果
pkg-config
不可用,可以设置INCLUDE_DIR和LIB_DIR手动通过:
R CMD INSTALL --configure-vars='INCLUDE_DIR=... LIB_DIR=...'
尝试使用rpm安装mysql-devel
失败,因为依赖关系不是由rpm处理的,并且通过百胜也给出了错误:
Error: Package: mysql-devel-5.5.46-1.el6.remi.x86_64 (/mysql-devel-5.5.46-1.el6.remi.x86_64)
Requires: real-mysql(x86-64) = 5.5.46-1.el6.remi
Error: Package: mysql-devel-5.5.46-1.el6.remi.x86_64 (/mysql-devel-5.5.46-1.el6.remi.x86_64)
Requires: real-mysql-libs(x86-64) = 5.5.46-1.el6.remi
我不知道该怎么做才能使工作
任何关于我需要做什么步骤的帮助都会很有帮助。
如果您想从"remi"存储库安装"mysql-devel",还需要从同一存储库中获取"mysql"one_answers"mysql-libs"。
不要试图在另一个发行版(Fedora)上安装"el6"软件包(Enterprise Linux 6,又名RHEL或CentOS)。