Mac Moutain Lion 下安装 Ruby 1.9.3

zeeler · 2012年08月07日 · 最后由 JeskTop 回复于 2013年03月04日 · 5274 次阅读

参考帖子:http://stackoverflow.com/questions/11436674/how-can-i-install-ruby-1-9-3-in-mac-os-x-mountain-lion-without-xcode

可以用 osx-gcc-installer 代替 xcode,就是说,如果你不做 OC 开发,可以不装 xcode,用 osx-gcc 来安装 ruby 更方便。

  1. 下载并安装 Command Line Tool for Xcode 4.4 https://developer.apple.com/downloads/index.action

  2. 安装 HomeBrew,最好先卸载 MacPorts 之类工具 (官网有卸载方法) https://github.com/mxcl/homebrew/wiki/installation

  3. 安装 automake brew install automake

  4. 安装 rvm 和 ruby-1.9.3-head https://rvm.io/rvm/install/

Enjoy!

主要是安装 Command Line Tool

osx-gcc 有 apple 的 llvm 好吗。

装完 rvm 后可以用rvm requirements查看具体需要做些什么——比方说楼主提供的步骤少了 openssl。

#3 楼 @fredwu 我的系统没提示缺少 openssl,你确认已经安装 Command Line Tool 了?

apple-gcc-42 主要是用来安装 1.8 的,ruby 1.9 可以用 llvm gcc 编译,但是蛋疼的 rvm 需要安装 1.8 以后才能装 1.9 ...

rvm requirements 看看就可以了,比方说楼主提供的步骤还少了 readline,可能会有开 irb 输入不了中文之类的问题

#5 楼 @luikore 多谢指点,这是老外写的帖子,直接看老外写的可能误解会少些;对于又想做 iOS 开发,又想做 ruby 开发的人来说确实比较麻烦

RVM 可以用 JewelryBox,更方便了

JewelryBox + 1

#5 楼 @luikore

rvm requirements
# For update-system:
Always update your system first!

# For rvm:
Install: bash curl git patch

# For ruby:
Install: osx-gcc-installer libksba openssl libreadline git zlib1g libyaml libsqlite3 sqlite3 libxml2 libxslt autoconf libc6 libgdbm ncurses automake libtool bison pkg-config

# For jruby:
Install: openjdk ant

请问象这些 install 应该怎么执行命令去安装呢?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号