代码之家  ›  专栏  ›  技术社区  ›  Brian Liang

如何更新到Ruby1.8.7

  •  5
  • Brian Liang  · 技术社区  · 15 年前

    我是鲁比的新朋友,所以请容忍我。我一直在尝试将我的Ruby更新为1.8.7,但在我的Mac OS X(10.5.7)上遇到了很多问题。

    那么,真的吗,如何更新到Ruby1.8.7?

    谢谢。

    4 回复  |  直到 11 年前
        1
  •  9
  •   daamsie    11 年前

    最简单的答案是“不要”。Ruby1.8.7试图在1.8和1.9之间创建一个桥接版本,社区一致认为这是不必要的,所以在1.9最终确定之前几乎没有对它的支持。一般建议要么坚持使用1.8(该版本随OS X 10.5提供),要么使用Ruby1.9。

    MacPorts 有Ruby1.8.7和Ruby1.9的软件包,所以这可能是获取Ruby新版本的最简单方法,而不会有修改OSX本身的风险。

    更新:如AJHIT406所述, RVM 现在是最好的选择,而不是MacPorts。

        2
  •  4
  •   mpapis    12 年前

    你试过了吗 one click installe R?

    编辑:一键安装程序看起来不再维护,请尝试 Rails Installer .

        3
  •  3
  •   mpapis    12 年前

    巫术…

    http://rvm.io/

    编辑(mpapis):Ruby1.8.7不再由Ruby团队维护,不再使用。

        4
  •  1
  •   Rob Spieldenner    15 年前

    下载并解包您想要的Ruby版本。我们将调用ruby_1.8.7目录,并假定它在您的主目录中。打开终端窗口。

    sudo cp -r ruby_1.8.7 /System/Library/Frameworks/Ruby.framework/Versions/1.8.7
    cd /System/Library/Frameworks/Ruby.framework/Versions
    sudo ln -sfh 1.8.7 Current