・rsync://で始まる行を#でコメントアウト
・その下の行に以下の行を追加
file:///opt/local/var/macports/sources/dports/ [default]
2.sudo vi /opt/local/etc/macports/macports.conf
・binpathで始まる行にsvnのディレクトリが含まれていることを確認
※コマンドラインから which svn を実行するとパスを見ることができます
・#(コメント)を外す
3.svnがプロキシを超えられるように設定
・一般にはホームディレクトリの .profile に
export http_proxy=http://proxy server address:port number
と記述するようですが,私の環境では上手く行かなかったので
~/.subversion/servers のglobalセッションを以下のように記述
[global]
http-proxy-host = porxyホスト名
http-proxy-port = proxyポート番号
http-proxy-port = proxyポート番号
4.svnでdportsを取得
cd /opt/local/var/macports/sources
sudo svn co http://svn.macports.org/repository/macports/trunk/dports
5.MacPortsの更新
cd /opt/local/var/macports/sources/dports
sudo portindex
sudo port -f install macports
5.MacPortsの更新
cd /opt/local/var/macports/sources/dports
sudo portindex
sudo port -f install macports
6.Port Treeの更新
cd /opt/local/var/macports/sources/dports
cd /opt/local/var/macports/sources/dports
sudo svn update
sudo portindex
インストール済みのパッケージを更新する場合
sudo port upgrade installed
7.パッケージの検索とインストール
sudo port search gnuplot
sudo port install gnuplot
sudo portindex
インストール済みのパッケージを更新する場合
sudo port upgrade installed
7.パッケージの検索とインストール
sudo port search gnuplot
sudo port install gnuplot
8.fetchがプロキシを超えられるように設定
sudo vi /opt/local/etc/macports/macports.conf で移動し,以下のように記述
proxy_http proxy server address:port number
proxy_https proxy server address:port number
proxy_ftp proxy server address:port number
proxy_rsync proxy server address:port number
■ 参考サイト
・rsyncが使えない環境でのMacPortsの設定
・rsyncが使えない環境でのMacPortsの設定