發現這一頁(http://www.debian-administration.org/articles/329)就是我要作的。
照著作..
Installling Ruby, Gems and Rails
Ruby
Debian的stable已經包含ruby了(所以不用backport,或升級到testing)。
除了ruby本體外,還要安裝ruby需要的zlib,文件產生程式和 command line ruby interface.
$ aptitude install ruby libzlib-ruby rdoc irb裝完後,可以試試 irb
$ irb
irb(main):001:0> 1+2
=> 3
irb(main):002:0> 3*4
=> 12
irb(main):003:0> foo="bar"
=> "bar"
irb(main):004:0> foo.reverse
=> "rab"
irb(main):005:0> bar=40
=> 40
irb(main):006:0> bar.to_s.reverse
=> "04"
irb(main):007:0> exit
Gems
Gems是Ruby library的管理程式(像Perl的CPAN一樣),這個debian stable沒有包(testing也沒有),所以要到sourceforge download .. (http://rubyforge.org/projects/rubygems/)
我download的是 (http://rubyforge.org/frs/download.php/11289/rubygems-0.9.0.tgz)
解開,run setup,因為gem的setup也是用ruby寫的,所以要確實安裝好ruby才行。
$ tar zxvf rubygems-0.9.0.tgz因為要給所有user使用,所以要sudo成root才能install到/user/local中。
$ cd rubygem-0.9.0
$ sudo ruby setup.rb all
Rails
Rail是Ruby的一個package,所以可以用Gems來安裝..
$ sudo gem install rails --include-dependencies因為要安裝到/usr/local,所以也要sudo 成root。
如果要透過proxy, 可以用 -p option
-p http://10.3.3.194:8888OK, Ruby on Rail 已經安裝完畢。
用
$ gem list列出所有installed gem package,可以看到rails(和一些其他的)已經安裝完成。
另外 (http://wiki.rubyonrails.com/rails/pages/RailsOnDebianStable)也有Debian Stable的安裝範例。
因為Rails不在"stable"中,所以是加入testing feed,然後修改apt.conf來安裝的。
如果是Debian Testing的話就容易了..(http://wiki.rubyonrails.com/rails/pages/RailsOnDebianTesting)。
因為Rails已經在"Testing"中,所以直接用apt安裝 Rails,就會安裝Rails, Ruby等等相關package。
沒有留言:
張貼留言