Safe Way to Try Ruby 1.9

December 28, 2007 Tags: ,

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!

2 Comments on “Safe Way to Try Ruby 1.9”

  1. devon at 1:47 pm on December 28th, 2007

    1.9跟rails有不少冲突,我刚用一会,几个工程都跑不起来,就直接删掉了。Development Release还是只能用来玩玩。

  2. ashchan at 5:56 pm on December 28th, 2007

    @devon: 所以说safety is first priority.

Leave a Reply