[入門][はじめ1]railsをインスコ、そこまで!
( Mac )# 1.9.2が入りました brew install ruby
[nakajijapan] #sudo ruby setup.rb [~/Programming/rubygems-1.8.10] Password: RubyGems 1.8.10 installed == 1.8.10 / 2011-08-25 RubyGems 1.8.10 contains a security fix that prevents malicious gems from executing code when their specification is loaded. See https://github.com/rubygems/rubygems/pull/165 for details. * 5 bug fixes: * RubyGems escapes strings in ruby-format specs using #dump instead of #to_s and %q to prevent code injection. Issue #165 by Postmodern * RubyGems attempt to activate the psych gem now to obtain bugfixes from psych. * Gem.dir has been restored to the front of Gem.path. Fixes remaining problem with Issue #115 * Fixed Syck DefaultKey infecting ruby-format specifications. * `gem uninstall a b` no longer stops if gem "a" is not installed. ------------------------------------------------------------------------------
最後にrailsのインストールを行う。
sudo gem install rails ・ ・ Installing ri documentation for rails-3.1.0... file 'lib' not found Installing RDoc documentation for rails-3.1.0... file 'lib' not found
エラーが発生しました。なのでエラーになった箇所の部分を無視するようにします。
[nakajijapan] #sudo gem install rails --no-ri --no-rdoc [/var/www] Successfully installed rails-3.1.0 1 gem installed
といいつつなぜかインストールされていない。railsコマンドを打っても思うように出力してくれなかった。
・・・・・結果は凡ミスでした。実はこんなところにあれができてたんですね。
# brew経由でいろいろインスコしているためここになります cd /usr/local/bin/ ln -s /usr/local/lib/ruby/gems/1.9.1/gems/rails-3.1.0/bin/rails rails
もともとあったコマンドを実行していてうまく動作していなかったみたいでした。
無事完了しました!