天天看點

ruby開發的環境配置

安裝Ruby:

從 http://www.ruby-lang.org/en/ 下載下傳 ruby186-25.exe,安裝Ruby。

添加環境變量 ruby-1.8.2\bin 到 path

運作ruby-v,若顯示版本号,則表示安裝成功。

安裝Rails:

(1) 遠端安裝:

運作 gem install rails --include-dependencies,安裝Rails(需要連接配接網絡)。

(2) 本地安裝:

從 http://www.rubyonrails.org/ 下載下傳 rails-1.1.0.gem,安裝Rails。

運作 gem install rails-1.1.0.gem

Rails 需要依賴下面幾個庫,而且版本依賴很嚴格,從 http://rubyforge.org/ 搜尋下載下傳。

rake-0.7.0.gem

activesupport-1.3.0.gem

activerecord-1.14.0.gem

actionpack-1.12.0.gem

actionmailer-1.2.0.gem

actionwebservice-1.1.0.gem

運作 如下指令,安裝。

gem install rake-0.7.0.gem

gem install activesupport-1.3.0.gem

gem install activerecord-1.14.0.gem

gem install actionpack-1.12.0.gem

gem install actionmailer-1.2.0.gem

gem install actionwebservice-1.1.0.gem

運作 rails -v 顯示版本号,表示安裝成功。

gem list && /script/ ruby about

顯示各種元件和軟體的版本。

安裝插件指令:

sudo gem install -y image_science

sudo apt-get install imagemagick

sudo apt-get install libmagick9-dev

sudo gem install rmagick --include-dependencies

ruby script/plugin install http://svn.techno-weenie.net/projects/plugins/attachment_fu/

ruby script/plugin install http://rfpdf.googlecode.com/svn/rfpdf

gem install will_paginate

[email protected]:/home/loubobo$ ruby script/plugin install acts_as_list

[email protected]:/home/loubobo$ ruby script/plugin install acts_as_tree

ruby script/plugin install http://svn.techno-weenie.net/projects/plugins/attachment_fu/

sudo apt-get install compizconfig-settings-manager 安裝三D桌面效果。

搜尋指令可以通過确定的名字來搜尋 gem。要搜尋一個名字裡包含了 html 關鍵詞的 gem:

$ gem search html --remote

*** REMOTE GEMS ***

html-sample (1.0, 1.1)

A sample Ruby gem, just to illustrate how RubyGems works.

(參數标志--remote 表明我們将要搜尋的是 Rubyforge 的官方 gem。)

安裝一個 gem

當你知道你想安裝哪個 gem 的時候:

$ gem install html-sample

你還可以使用 --version 參數标志來指定版本的安裝資源庫。

$ gem install html-sample --version 1.0

列出所有的 gem

為了得到一個 Rubyforge 的所有 gem 的完整清單:

$ gem list --remote

要想隻列出你已經安裝的 gem,去掉後邊那個标志參數。

$ gem list

想要得到更多的關于使用 RubyGems 的資訊,請參閱官方手冊 ,那裡包含了一些在 Ruby 腳本中使用 gem 的例子。

安裝 RubyGems

要安裝 RubyGems,首先從下載下傳頁 裡下載下傳 RubyGems 0.9.0。解開歸檔檔案,然後運作 setup.rb。在某些作業系統上你需要作為root使用者去這些事。

例如,在 linux 上:

$ tar xzvf rubygems-0.9.0.tar.gz

$ cd rubygems-0.9.0

$ su -

# ruby setup.rb

如果你需要更進一步的關于如何安裝 Ruby 的指導,請翻閱 RubyGems 手冊裡的安裝章節(installation chapter) 。

[color=red][/color]