distfileをネットワーク的に近いところから持ってくる
導入
無駄なトラフィックを避けることが出来ますし、同時に負荷分散も行うことが出来ます。また、指定したサーバの帯域に余裕がある場合、ダウンロードが早く終了するのも魅力でしょう。
portsインストール時に必要に応じて指定する場合
- make MASTER_SITE_OVERRIDE=ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
- make install;make clean
常に近くのサーバから取得する場合
何らかの理由で別のサーバから取得したい場合、make時にMASTER_SITE_OVERRIDE=サーバ名/パス/ を指定すれば別のサーバから取得されます。
- vi /etc/make.conf
- 以下の内容を追加
MASTER_SITE_OVERRIDE?=ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
日本にあるFreeBSD関連のFTPサーバは ftp.jp.FreeBSD.org だけではありませんので、日本にある FreeBSD 関連のサイトを参考に近いところに置き換えて設定してください。Ring Serverにもミラーされているようです。