Я пытаюсь установить gem mysql2 на CentOS5.3, но это приводит к конфликту с mysql55.
Иногда (не всегда) я могу установить mysql55 и mysql55-server, но после этого мне нужно установить mysql-devel, чтобы получить отсутствующий файл mysql.h в установке gem mysql2.
Но mysql-devel конфликтует с mysql55, и установка не выполняется.
Кто-нибудь знает, можно ли поднять следующую среду?
рельсы 3.2 рубин 1.9.3 mysql 5.5 apache + пассажир
на конечной машине CentOS5.3?
если нет, какой из них вы мне рекомендуете?
Это мои другие возможности:
CentOS 5.5 debian 5.0.6 openSUSE 11.2 Ubuntu 10.04.1 Fedora 12
Спасибо.
Вы можете следить эта ветка на StackOverflow который объясняет решение для CentOS. Эта проблема будет решена, если вы настроите команды в соответствии с вашей ОС и сможете успешно установить гем mysql2.
Вы смотрели на сайте MySQL RPM?
http://dev.mysql.com/downloads/mysql/#downloads
Выберите «Oracle Linux», который является производным от RHEL (MySQL сейчас является продуктом Oracle, так что с их стороны это просто глупая игра с брендингом). Вы должны увидеть пакеты MySQL, MySQL-shared, MySQL-devel и MySQL-compat для архитектур x86_64 и i386. Попробуйте использовать те. Возможно, вам потребуется удалить пакеты CentOS по умолчанию.