* Ruby [#k4a4ffcc] - [[オブジェクト指向スクリプト言語 Ruby:http://www.ruby-lang.org/]] - [[RubyForge:http://rubyforge.org/]] ** Windows XP にインストール [#f8d0bfb9] ここからダウンロード。 - [[RubyInstaller:http://rubyinstaller.rubyforge.org/wiki/wiki.pl]] Download から exe を取得。そのまま実行してインストール完了。 デフォルトで C:\ruby にインストールされる。 ** RubyGems [#s8faf64a] 最近のインストーラ(上記)なら、最初から GEM も入ると思うけど。 もしない場合は、ここからダウンロード。 - [[RubyGemsのダウンロード:http://rubyforge.org/projects/rubygems/]] -- http://rubyforge.org/frs/?group_id=126&release_id=27655 zip を取得。 適当なフォルダに展開して、cmd でそのフォルダへ移動。 以下を実行。(展開先が C:\ruby\gem の場合) C:\ruby\gem> ruby setup.rb これで ruby の bin の下に gem がコピーされる。 C:\ruby> gem -v でバージョンが表示されればOK。 ** Rails [#r7d42d13] 下記を実行。(ruby のインストール先が C:\ruby の場合) C:\ruby> gem install rails --include-dependencies これで必要なモジュールがダウンロード、インストールされる。 *** ローカルインストールする場合 [#ya32a821] リモートインストールが使えない場合は、GEMファイルをダウンロードして --local でインストールする。 Rails は下記のモジュールに依存しているので、まずこれらを [[RubyForge:http://rubyforge.org/]] からダウンロードする。 + [[activesupport-x.x.x.gem:http://rubyforge.org/frs/?group_id=570]] + [[activerecord-x.x.x.gem:http://rubyforge.org/frs/?group_id=182]] + [[actionpack-x.x.x.gem:http://rubyforge.org/frs/?group_id=249]] + [[actionmailer-x.x.x.gem:http://rubyforge.org/frs/?group_id=361]] + [[actionwebservice-x.x.x.gem:http://rubyforge.org/frs/?group_id=567]] + [[rails-x.x.x.gem:http://rubyforge.org/frs/?group_id=307]] gem ファイル = tar ファイル。 ダウンロードしたファイルの拡張子が .tar になっていたら .gem に直しておく。 全部ダウンロードしたら、上記順番で下記を実行。 gem install (モジュール名) --local 例) C:\ruby>gem install activesupport --local C:\ruby>gem install activerecord --local C:\ruby>gem install actionpack --local C:\ruby>gem install actionmailer --local C:\ruby>gem install actionwebservice --local C:\ruby>gem install rails --local ※ "-x.x.x.gem" はいらない。 それぞれ "Successfully installed ..." などと表示されれば成功。 依存しているバージョンが間違ってるとインストールに失敗する。 ちなみに、以下は私の環境。 activesupport-1.4.4.gem activerecord-1.15.6.gem actionpack-1.13.6.gem actionmailer-1.3.6.gem actionwebservice-1.2.6.gem rails-1.2.6.gem (時点最新) - 参考 : [[Railsの手動インストール:http://doruby.kbmj.com/kimi_on_rails/20080206/Rails__]] *** バージョン 2.1.2 にする [#fddf518f] 上記は古いので、新しいものにアップグレード。 activesupport-2.1.2.gem activerecord-2.1.2.gem actionpack-2.1.2.gem actionmailer-2.1.2.gem actionresource-2.1.2.gem rake-0.8.1.gem rails-1.2.6.gem rails-2.1.2.gem actionwebservice がない。 代わりに actionresource と rake の新しいバージョンが必要。 + [[actionresource-x.x.x.gem:http://rubyforge.org/frs/?group_id=3507]] + [[rake-x.x.x.gem:http://rubyforge.org/frs/?group_id=50&release_id=17414]] 古いバージョンは cleanup した方がいいかも。 # gem cleanup パッケージ 参考 : [[Rubyのパッケージマネジメントシステムgem(Rubygems)のコマンド一覧:http://it.kndb.jp/entry/show/id/655]] ----- [[MLEXP. Wiki]] #googleads(1,1)