Ruby安装指南(linux版本)

ruby官方网站:http://www.ruby-lang.org/en/
你可以在上面得到源代码,进行编译,自本文截止的最新版本为1.8.5(stable),下载地址为:ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.8.5.tar.gz

这里推荐大家使用源码安装,因为这样可以得到最新的版本。
安装ruby:
$ ./configure
$ make
$ make install (run as root)

记得ruby就不应该忘记gem,下载地址:http://rubyforge.org/frs/download.php/11289/rubygems-0.9.0.tgz这个时候的最新版本是:0.9.0
gem安装很方便,gem是基于ruby-zlib的,所以先安装ruby-zlib(http://raa.ruby-lang.org/project/ruby-zlib),这一步不一定是必须的,这和发行版本有一定的关系
安装ruby-zlib(下载地址:http://www.blue.sky.or.jp/atelier/ruby/ruby-zlib-0.6.0.tar.gz),解压
$ ruby extconf.rb
$ make
$ make install (run as root)

这样安装gem就没有问题了,安装如下,进入gem的目录:
$sudo ruby setup.rb
就可以进行安装,加入想要知道更多的信息,请参考:http://docs.rubygems.org/read/chapter/3

这样我们就大致完成了ruby的安装,有了ruby,自然要用rails(也许是比较偏激的看法):
$gem install rails

一直谈到的是web,其实出了web之外ruby也可以做desktop,并且以及有人这么做了,fxri就是最好的例子,还有一些项目,比如ruby- gnome2等,在windows我们可以感觉到fxri有多慢,linux情况会有所改变,然而,ruby毕竟是解释型,桌面领域还有待发展。

个人认为ruby在桌面的开发模式可以是:开发前端。使用更高效的语言开发基于CLI的实用程序,由于基于CLI的实用程序抛开了GUI的困扰,使得质量和性能都会有一定的提高,然后用ruby写GUI界面作为此程序的前端。

你可能感兴趣的:(linux)