linuxにrailsインストール(Proxy環境にハマる・・・)

railsをインストールする時はrubyGemsというパッケージ管理ツールを使ってするんだけど、うまくいかず。以下のようになる。

#gem install rails
ERROR:  http://gems.rubyforge.org/ does not appear to be a repository
ERROR:  could not find gem rails locally or in a repository

こういうときは大抵Proxy関連。で、Googleで調べてみると色々出たんだけど、なかなか上手くいかなかった。ほとんどのサイトではプロキシのURLとポート番号を環境変数に登録しましょう、というもの。でもうちの環境はそれだけではダメでユーザー名、パスワードが必要だった。以下のようにして環境変数に登録することで上手くいきました。

export http_proxy=http://プロキシユーザー名:プロキシパスワード@プロキシURL:プロキシポート

ちなみにWindowsだとexportじゃなくてsetを使います。