Safe Way to Try Ruby 1.9

Ruby 1.9.0备受期待:性能的大幅提高、语言本身的演进等等。不过因为这是一个development release,不适合马上用于生产环境(很多现有的库不会被兼容)。那就用一种更安全的方式来使用1.9.0吧。

这里用直接编译源代码的方式来安装ruby 1.9.0。(注:仅适用于os x系统,Linux下也差不多,把具体目录名修改了就行。Windows用户可以下载Ruby 1.9.0 Binary

首先下载并解压源代码:

curl -o ruby1.9.zip ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-0.zip
unzip ruby1.9.zip

为了不与系统上已经安装的1.8.6版本冲突,选择把它安装至自己的用户目录下:

autoconf
./configure --prefix=/Users/james/Applications/ruby-1.9.0
make
make install

安装完后,试着跑一下:

cd /Users/james/Applications/ruby-1.9.0/bin
./ruby -v

显示版本为1.9.0,确认没问题:

ruby 1.9.0 (2007-12-25 revision 14709) [i686-darwin9.1.0]

这样,默认是使用bury 1.8.6,如果要用1.9.0,修改PATH或指定运行路径即可。

Happy programming!