mysql2 gem不能在CentOS 5.3上安装

我试图得到在centOS5.3上安装的gem mysql2,但导致与mysql55冲突。

有时(并不总是)我可以安装mysql55和mysql55服务器,但是之后我需要安装mysql-devel来获取gem mysql2安装中缺less的mysql.h文件。

但mysql-devel冲突到mysql55并且安装失败。

有谁知道是否有可能获得以下环境?

rails 3.2 ruby​​ 1.9.3 mysql 5.5 apache + passenger

在CentOS5.3最终机器上?

如果不是哪一个你推荐我?

这是我的其他可能性:

CentOS 5.5 Debian 5.0.6 openSUSE 11.2 Ubuntu 10.04.1 Fedora 12

谢谢。

您可以在StackOverflow中关注CentOS的解决scheme。 如果您调整了与您的操作系统有关的命令,并且您能够成功安装mysql2 gem,则此问题将得到解决。

你有没有看过MySQL网站的RPM?

http://dev.mysql.com/downloads/mysql/#downloads

select“Oracle Linux”,这是一个RHEL衍生产品(现在MySQL是一个Oracle产品,所以这只是一些愚蠢的品牌游戏)。 您应该看到x86_64和i386体系结构的MySQL,MySQL-shared,MySQL-devel和MySQL-compat包。 尝试使用这些。 您可能需要卸载CentOS的默认软件包。