浏览 2174 次
锁定老帖子 主题:Ruby安装指南(linux版本)
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-09-04
你可以在上面得到源代码,进行编译,自本文截止的最新版本为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界面作为此程序的前端。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-09-04
kfw5313 写道 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界面作为此程序的前端。 转也转个新一点儿的。。。 |
|
返回顶楼 | |