【发布时间】:2011-02-11 02:11:23
【问题描述】:
Rubyworks 存储库是在 CentOS 上安装更新版本的 ruby 堆栈的绝佳解决方案,但是,随着 ruby 1.8.6(2007-09-24 补丁级别 111)开始显示其年龄...
是否已经为 CentOS 构建了其他存储库或最新的软件包,或者我必须求助于从源代码编译?
【问题讨论】:
Rubyworks 存储库是在 CentOS 上安装更新版本的 ruby 堆栈的绝佳解决方案,但是,随着 ruby 1.8.6(2007-09-24 补丁级别 111)开始显示其年龄...
是否已经为 CentOS 构建了其他存储库或最新的软件包,或者我必须求助于从源代码编译?
【问题讨论】:
几周前我问过自己同样的问题,但我的解决方案是从源代码编译 ruby 1.9。这真的很简单,不需要大量的依赖。
你只需要这两个命令:
yum groupinstall 'Development Tools'yum install readline-devel然后编译rubygems,网上有很酷的教程。
【讨论】:
我发现这个仓库似乎维护得很好:http://rbel.frameos.org/
在我的 CentOS 5.6 上安装 ruby 1.9 的方式是 yum 更新它:
# rpm -Uvh http://rbel.co/rbel5
# yum install ruby19
【讨论】: