追記:
自分がまたハマったから,ちゃんと書こう.
- macportsをThe MacPorts Project –– Download & Installation(公式)から落としてインストールする.
- macportsのproxy設定
112a113 > rsync_server sea.us.rsync.macports.org 164c165 < #proxy_override_env no --- > proxy_override_env yes 169,172c170,173 < #proxy_http proxy1:12345 < #proxy_https proxy2:67890 < #proxy_ftp proxy3:02139 < #proxy_rsync proxy4:11377 --- > proxy_http hoge:123 > proxy_https hoge:123 > proxy_ftp hoge:123 > proxy_rsync hoge:123
-
macportsのサーバの変更(ports.tar)
32c32 < rsync://rsync.macports.org/release/tarballs/ports.tar [default] --- > rsync://sea.us.rsync.macports.org/release/tarballs/ports.tar [default]
追記おわり
もう,Proxy越しのMacPorts update - そこはかとなく書くよ。の記事が必要十分なので,追加することなんてほとんどない.
一応,RSYNC_PROXY を知らなかった私のメモとして,こいつに指定するのは socks_proxy ではなくて,http_proxy だよってことくらいか.
簡単だね!
proxy越しでmacportsを使うにはいろいろな方式が色々なBlogに記載されていてわけわからないんだけれども、今これを試したらできました。
/opt/local/etc/macports/macports.conf
の最後に書かれている、proxy部分のコメントをはずし、書き換えます。
あと,デフォで設定されてる rsync.macports.org は日本からは鬼遅いので,ミラーを指定した方がいいよ.
バックボーン考えると,US あたりがいいんじゃないかな,かな.