Установить 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).