未来のいつか/hyoshiokの日記

hyoshiokの日々思うことをあれやこれや

Railsをインストール

$ export PATH=/usr/local/ruby-1.8.4/bin:$PATH
$ which ruby
/usr/local/ruby-1.8.4/bin/ruby
$ tar xvzf ~/src/rubygems-0.9.0.tgz
rubygems-0.9.0/
rubygems-0.9.0/bin/
...
$ cd rubygems-0.9.0/
$ sudo ruby setup.rb
Password:
---> bin
<--- bin
---> lib
...
As of RubyGems 0.8.0, library stubs are no longer needed.
Searching $LOAD_PATH for stubs to optionally delete (may take a while)...
...done.
No library stubs found.

  Successfully built RubyGem
  Name: sources
  Version: 0.0.1
  File: sources-0.0.1.gem
$ which gem
/usr/local/ruby-1.8.4/bin/gem
$ sudo gem install rails --include-dependencies
Bulk updating Gem source index for: http://gems.rubyforge.org
/usr/local/ruby-1.8.4/lib/ruby/site_ruby/1.8/rubygems/remote_installer.rb:491: [BUG] Segmentation fault
ruby 1.8.4 (2005-12-24) [i686-linux]

アボートしました

おいおい。なにがなんだかわからないのでunset LANGして、再度同じ事をする。

$ sudo gem install rails --include-dependencies
Successfully installed rails-1.1.6
Successfully installed activesupport-1.3.1
Successfully installed activerecord-1.14.4
Successfully installed actionpack-1.12.5
Successfully installed actionmailer-1.2.5
Successfully installed actionwebservice-1.1.6
Installing ri documentation for activesupport-1.3.1...
Installing ri documentation for activerecord-1.14.4...
Installing ri documentation for actionpack-1.12.5...
Installing ri documentation for actionmailer-1.2.5...
Installing ri documentation for actionwebservice-1.1.6...
Installing RDoc documentation for activesupport-1.3.1...
Installing RDoc documentation for activerecord-1.14.4...
Installing RDoc documentation for actionpack-1.12.5...
Installing RDoc documentation for actionmailer-1.2.5...
Installing RDoc documentation for actionwebservice-1.1.6...

インストールには成功したのだろうか?よくわからない。ま、いいか。気にしないことにする。
rails demoしてruby script/serverして、ブラウザでhttp://localhost:3000/にアクセスしたところめでたくRuby on Rails: Welcome aboardがでた。すごいすごい。よくわからないけど。Railsからこんにちは!も出た。(set-file-coding-system utf-8にする必要があったけど)