gpt4 book ai didi

ruby - 如何在没有 Xcode 的情况下在 Mac OS X Mountain Lion 中安装 Ruby 1.9.3?

转载 作者:数据小太阳 更新时间:2023-10-29 06:24:53 25 4
gpt4 key购买 nike

我想知道在 OS X 10.8 Mountain Lion 上为 Ruby 1.9.3 构建开发机器的替代方法,它不需要 Xcode。

在我写这个问题的时候,Mountain Lion 现在是 Golden Master,所以它可以被认为是最终版本。 Xcode 还不能这样说,它还是预览版。

RVM 建议在 Xcode 上安装 osx-gcc-installer,但我不想弄乱我的系统。

在没有 Xcode 的情况下,在 Mountain Lion 上安装 Ruby 1.9.3 的最干净的方法是什么?

最佳答案

事实证明,osx-gcc-installer 是替代 Xcode 以安装 Ruby 1.9.3 的一个非常好的选择

这些是我遵循的步骤:

  1. 在此处下载并安装最新版本的 osx-gcc-installer(GCC-10.7-v2 可以):https://github.com/kennethreitz/osx-gcc-installer
  2. 照常安装 RVM 并选择 1.9.3-head 作为默认的 ruby​​ 安装:https://rvm.io/rvm/install/
  3. 安装自制软件:https://github.com/mxcl/homebrew/wiki/installation
  4. 安装 libksba 以解决与 Ruby 1.9.3 的一些依赖关系:brew install libksba

就是这样!您现在应该已经在 Mountain Lion 上安装了 Ruby 1.9.3,并且可以正常工作。

如果你需要一些其他包,现在通过 Homebrew 安装它们,例如 Imagemagick 例如:brew install imagemagick

您可能需要 XQuartz for Homebrew 才能正常工作,因为自 Mountain Lion 以来 Apple 不再发布 X11。您可以在这里下载:http://xquartz.macosforge.org/trac/wiki

编辑:

现在(自 7 月 29 日起)适用于 Xcode 4.4 的命令行工具可用。

所以,新的步骤是:

  1. 下载并安装适用于 Xcode 4.4 的命令行工具(您无需下载 Xcode):https://developer.apple.com/downloads/index.action
  2. 安装自制软件:https://github.com/mxcl/homebrew/wiki/installation
  3. 安装 automake:brew install automake
  4. 照常安装 RVM 并选择 1.9.3-head 作为默认的 ruby​​ 安装:https://rvm.io/rvm/install/

可选步骤:某些组件可能需要 XQuartz,例如 Imagemagick,因此请下载并安装 XQuartz:http://xquartz.macosforge.org/trac/wiki

关于ruby - 如何在没有 Xcode 的情况下在 Mac OS X Mountain Lion 中安装 Ruby 1.9.3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11436674/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com