【问题标题】:CentOS 5.4 and Rubyworks -- its getting oldCentOS 5.4 和 Rubyworks——它变老了
【发布时间】:2011-02-11 02:11:23
【问题描述】:

Rubyworks 存储库是在 CentOS 上安装更新版本的 ruby​​ 堆栈的绝佳解决方案,但是,随着 ruby​​ 1.8.6(2007-09-24 补丁级别 111)开始显示其年龄...

是否已经为 CentOS 构建了其他存储库或最新的软件包,或者我必须求助于从源代码编译?

【问题讨论】:

    标签: ruby centos


    【解决方案1】:

    几周前我问过自己同样的问题,但我的解决方案是从源代码编译 ruby​​ 1.9。这真的很简单,不需要大量的依赖。

    你只需要这两个命令:

    • yum groupinstall 'Development Tools'
    • yum install readline-devel

    然后编译rubygems,网上有很酷的教程。

    【讨论】:

    • 是的,我从源代码编译没有任何实际问题,我只是在寻找经过维护和定期修补的打包解决方案,以便“yum 升级”从安全角度使事情向前发展.此外,在为源代码编译时,很容易为平台编译错误,从而导致错误的线程库或其他可能对平台进行次优编译的工件。包解决方案还具有“功能”。
    【解决方案2】:

    我发现这个仓库似乎维护得很好:http://rbel.frameos.org/

    在我的 CentOS 5.6 上安装 ruby​​ 1.9 的方式是 yum 更新它:

    # rpm -Uvh http://rbel.co/rbel5
    # yum install ruby19
    

    【讨论】:

      猜你喜欢
      • 2012-06-25
      • 1970-01-01
      • 2018-09-02
      • 2016-05-18
      • 1970-01-01
      • 2016-01-18
      • 2014-05-24
      • 2014-05-25
      • 2016-08-07
      相关资源
      最近更新 更多