【问题标题】:install RMySQL on Fedora 21在 Fedora 21 上安装 RMySQL
【发布时间】:2016-01-30 11:31:11
【问题描述】:

我正在尝试在 Fedora 21 上安装 RMySQl,但出现错误:

-------------- ANTICONF ERROR -------------------- --------

配置失败,因为找不到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' 是否已安装 在您的 PATH 和 PKG_CONFIG_PATH 中包含一个 libmysqlclient.pc 文件。

如果pkg-config 不可用,您可以设置 INCLUDE_DIR 和 LIB_DIR 手动通过:

R CMD INSTALL --configure-vars='INCLUDE_DIR=... LIB_DIR=...'

尝试用rpm安装mysql-devel没有成功,因为rpm不处理依赖关系,yum也报错:

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

我不知道该怎么做才能完成这项工作

任何有关我需要执行哪些步骤的帮助都会有所帮助。

【问题讨论】:

标签: mysql linux rmysql fedora-21


【解决方案1】:

如果要从“remi”存储库安装“mysql-devel”,还需要从同一个存储库中获取“mysql”和“mysql-libs”。

并且不要尝试在另一个发行版 (Fedora) 上安装“el6”软件包(Enterprise Linux 6,又名 RHEL 或 CentOS)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-10
    • 1970-01-01
    • 2015-05-28
    • 1970-01-01
    相关资源
    最近更新 更多