Ubuntu8.10 でRailsをインストールしたけどPATHが通ってなかった><。

rails -v が使用できなくておかしいなぁって思ってたらPATHが通ってなかった><。

PATHを通す

Railsをgemで普通にインストールすると2.3.2がインストールされてるけど、

poohtarou@script/about
About your application's environment
Ruby version              1.8.7 (i486-linux)
RubyGems version          1.3.1
Rails version             2.1.0
Active Record version     2.1.0
Action Pack version       2.1.0
Active Resource version   2.1.0
Action Mailer version     2.1.0
Active Support version    2.1.0

さらにscript/serverでサーバを立ち上げようとすると

poohtarou@ruby script/server
=> Booting WEBrick...
=> Rails 2.1.0 application started on http://127.0.0.1:3000
=> Ctrl-C to shutdown server; call with --help for options

って2.1.0が使われてたので修正する必要があった。


apt-getでrailsをインストールすると

/var/lib/gems/1.8/bin

ここに置かれるのでpathを通すと2.3.2が使用されます。

export PATH=/var/lib/gems/1.8/bin:$PATH
poohtarou@rails -v
Rails 2.3.2

rails -v が見れなかったのも直る

poohtarou@script/about
About your application's environment
Ruby version              1.8.7 (i486-linux)
RubyGems version          1.3.1
Rack version              1.0 bundled
Rails version             2.3.2
Active Record version     2.3.2
Action Pack version       2.3.2
Active Resource version   2.3.2
Action Mailer version     2.3.2
Active Support version    2.3.2

もう一回見てみると2.3.2になる。

poohtarou@ruby script/server
=> Booting WEBrick
=> Rails 2.3.2 application starting on http://0.0.0.0:3000
=> Call with -d to detach

これで2.3.2になった