MacPorts + proxy

[`evernote` not found]
Bookmark this on Hatena Bookmark
Share on Facebook
LINEで送る

追記:
自分がまたハマったから,ちゃんと書こう.

  1. macportsをThe MacPorts Project –– Download & Installation(公式)から落としてインストールする.
  2. 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
    
  3. 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部分のコメントをはずし、書き換えます。

from Proxy越しのMacPorts update - そこはかとなく書くよ。

あと,デフォで設定されてる rsync.macports.org は日本からは鬼遅いので,ミラーを指定した方がいいよ.
バックボーン考えると,US あたりがいいんじゃないかな,かな.