京大研究室のネットワーク(KUINS III)での R の使用に関するメモ

プロキシ

KUINS III から外への HTTP アクセスは制限されていてプロキシサーバを通さなければならない。 よって,普通に R を使おうとしても,update.packages など R からインターネットにアクセスする機能は動いてくれない。

これを回避するには,下のようにプロキシを設定するとよい。

Sys.setenv("http_proxy"="http://proxy.kuins.net:8080/")

これを R_HOME/etc/ 下にある Rprofile に書いておきましょう。

別の手段として,Windows版ならば(Macも同様のオプションがあるかどうかは知りません), 起動時に --internet2 というコマンドライン引数を付けるという手もある。 これは,Internet Explorer と同じプロキシ設定を使う,という指定。IE でふつうにウェブ閲覧ができているなら, これでもOKでしょう。 最近の R では(2.4.0からだったかな?)インストール時のショートカット作成カスタマイズでこれが選べるようになりました。

ミラーサーバを日本に設定

こっちを参照。