See the Elephant

1992生まれのプログラマが書くエンジニアブログ

なぜかgemが環境変数http_proxyを読んでくれない理由

問題発生!!!

$echo $http_proxy
http://my.proxy:port/

$sudo gem install ***
...(don't work)

がプロキシを通らない!!!

この理由がどっかのサイトに書いてあった.

sudoすると, bashrc(zshrc)を読まない.  

つまり, bashrc(zshrc)で設定している環境変数は読み込まれない。
と, いうことはhttp_proxyが設定されない!
つまりプロキシ設定がなされない!

ということらしい。
sudoするときはこれに気を付けたい。