portsで使用するミラー先、PROXY、MAKEOPTS 等の設定は環境に応じて設定変更してください。
MASTER_SITE_BACKUP= ftp://ftp.jp.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP} MASTER_SITE_APACHE+= http://ftp.kddilabs.jp/infosystems/apache/%SUBDIR%/ MASTER_SITE_SOURCEFORGE+= http://jaist.dl.sourceforge.net/sourceforge/%SUBDIR%/ MASTER_SITE_PERL_CPAN+= ftp://ftp.kddlabs.co.jp/lang/perl/CPAN/modules/by-module/%SUBDIR%/ MASTER_SORT_REGEX?= ://[^/]*\.jp[/.] FETCH_ENV= "FTP_PROXY=http://proxy:8080/ HTTP_PROXY=http://proxy:8080/" WITHOUT_X11= yes MAKEOPTS= "-j8" CPUTYPE= opteron # see /usr/share/examples/etc/make.conf # CFLAGS+= # CXXFLAGS+= # COPTFLAGS=
そのほかのオプション等は、 /usr/share/examples/etc/make.conf や man make.conf を参考にしてください。
csup/cvsup等を使用する場合は次の記述をしておくと良いかも。
csup は FreeBSD6.2Rより標準で入っています。
入っていない場合は、 /usr/ports/net/csup よりインストールしてください。
SUP_UPDATE= yes SUP= /usr/bin/csup SUPFLAGS= -Z -g -L 2 SUPHOST= cvsup.jp.freebsd.org SUPFILE= /usr/local/etc/cvsup/stable-supfile # 各自で準備してください # /usr/share/examples/cvsup/ PORTSSUPFILE= /usr/local/etc/cvsup/ports-supfile DOCSUPFILE= /usr/local/etc/cvsup/doc-supfile
そのほか設定している内容は…。次の通り。
apache については、make config でも設定して良いが、普段関係しそうな物をまとめて入れてある。
WITH_IPV6=true WITHOUT_X11=true WITH_APACHE2=true WITHOUT_APACHE=true SUEXEC_DOCROOT=/home NO_GAMES=true NO_SENDMAIL=true # ICONV WITH_EXTRA_PATCHES=true WITH_ICONV=true
# vi /etc/portsnap.conf ----- SERVERNAME=portsnap.sakura.ad.jp
そのほかに、portsnap.allbsd.org などのサーバがある。
また、使用しない物については、REFUSEを書き、portsの取得の除外とすれば良い。
REFUSE arabic chinese french german hebrew hungarian REFUSE korean polish portuguese russian ukrainian vietnamese REFUSE x11 x11-clocks x11-fm x11-fonts REFUSE x11-servers x11-themes x11-toolkits x11-wm REFUSE games science finance astro cad news audio palm net-p2p net-im
proxyの設定の仕方がわからないので、環境変数に投入すれば、動く。
setenv HTTP_PROXY http://proxy:8080/ setenv FTP_PROXY http://proxy:8080/
confはあるのかわからない…。
setenv HTTP_PROXY http://proxy:8080/ setenv FTP_PROXY http://proxy:8080/ setenv PACKAGEROOT ftp://ftp.jp.FreeBSD.org/
ftp mirror site
Server | IP | Alias/設置先 |
ftp.jp.freebsd.org | 210.171.226.46 2400:3000:20:100::46 | ftp.jpix.ad.jp |
ftp1.jp.freebsd.org | 210.171.226.46 2400:3000:20:100::46 | ftp.jpix.ad.jp |
ftp2.jp.freebsd.org | 202.232.140.137 2001:240:bb8f::f:2 | freebsd.ftp.iij.ad.jp |
ftp3.jp.freebsd.org | 210.224.179.153 | ftp.sakura.ad.jp |
ftp4.jp.freebsd.org | 210.155.140.195 | ftp1.mex.ad.jp |
ftp5.jp.freebsd.org | 130.153.8.28 2001:2f8:26:1::28 | ftp5.jp.freebsd.org |
ftp6.jp.freebsd.org | 150.65.7.130 2001:200:141:feed::feed | ftp.jaist.ac.jp |
ftp7.jp.freebsd.org | 210.171.226.46 2400:3000:20:100::46 | ftp.jpix.ad.jp |
ftp8.jp.freebsd.org | 210.224.179.153 | ftp.sakura.ad.jp |
ftp9.jp.freebsd.org | 210.155.140.195 | ftp1.mex.ad.jp |
最新は 日本にある FreeBSD 関連のサイトを参照してください。
cvsup
Server | IP | Alias/設置先 |
cvsup.jp.freebsd.org | 210.224.172.75 | cvsup.sakura.ad.jp |
cvsup2.jp.freebsd.org | 203.216.196.86 | gachapin.bsd.yahoo.co.jp |
cvsup3.jp.freebsd.org | 59.106.2.11 | cvsup-tk.sakura.ad.jp |
cvsup4.jp.freebsd.org | 133.1.240.15 | infoserv.ics.es.osaka-u.ac.jp |
cvsup5.jp.freebsd.org | 210.161.150.4 2001:200:300:1::4 | light.imasy.or.jp |
cvsup6.jp.freebsd.org | 59.106.2.11 | cvsup-tk.sakura.ad.jp |
cvsup.allbsd.org | 133.31.130.35 2001:2f0:104:e001::35 | 東京理科大学 |
最新は 日本にある FreeBSD 関連のサイトを参照してください。
portsnap
Server | IP | Alias/設置先 |
portsnap.freebsd.org | 208.86.224.118 | 本家/海外 |
portsnap.sakura.ad.jp | 59.106.2.25 | SAKURA |
portsnap.allbsd.org | 133.31.130.34 2001:2f0:104:e001::34 | 東京理科大学 |