Установить RMySQL на Fedora 21

Я пытаюсь установить RMySQl на Fedora 21, но получаю сообщение об ошибке:

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

Конфигурация не удалась, потому что libmysqlclient не был найден. Попробуйте установить:

  • Деб: libmysqlclient-dev | libmariadb-client-lgpl-dev (Debian)
  • libmysqlclient-dev | libmariadbclient-dev (Ubuntu)
  • оборотов в минуту: mariadb-devel | mysql-devel (Fedora, CentOS, RHEL)
  • ВХС: 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=...'

Пытаюсь установить mysql-devel с rpm не работал, потому что зависимости не обрабатываются 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

Я не уверен, что нужно сделать, чтобы сделать эту работу

Любая помощь с тем, что мне нужно сделать, была бы полезна.

1 ответ

Если вы хотите установить "mysql-devel" из репозитория "remi", вам также нужно взять "mysql" и "mysql-libs" из того же репозитория.

И не пытайтесь устанавливать пакеты "el6" (Enterprise Linux 6, также известный как RHEL или CentOS) в другом дистрибутиве (Fedora).

Другие вопросы по тегам