MacPortのインストール
ウチの職場ではrsyncが通らないので、svnでアップデートできるようにする
1.svnがproxyを経由するように下準備
~/.subversion/servers
を編集する(sudoで)
[global]# http-proxy-exceptions = *.exception.com, www.internal-site.org # http-proxy-host = defaultproxy.whatever.com # http-proxy-port = 7000
のところを適宜コメントアウトして、自分のところのproxyを入力する
また、~/.profileで
export http_proxy
が設定されていることを確認
更にsudoしてもproxyが通るように
sudo vi /etc/sudoers
として
Defaults env_keep += "http_proxy"
を書き加えておく
2.インストール
Mac Portsの総本山に行って、バイナリを落としてくる
http://www.macports.org/
そんで、ふつうにインストールする。
sudo vi /opt/local/etc/macports/sources.conf
とやって、sources.confの中身を変更
下の行の
#rsync://rsync.macports.org/release/ports/[default]
をコメントアウトして
file:///opt/local/var/macports/sources/dports/[default]
と書き換える
アップデートをするときは、svnをcoしてから
cd /opt/local/var/macports/sources sudo svn co https://svn.macports.org/repository/macports/trunk/dports
あとは通常通り
sudo port -d sync
でアップデートできる。