︿
Top

前言

台灣目前有 15 個主要的 FreeBSD 台灣鏡像站列表,如下所示或參考 FreeBSD Wiki Taiwan


  • ftp.tw.freebsd.org (交大資工)
  • ftp2.tw.freebsd.org (TWAREN)
  • ftp3.tw.freebsd.org (中正大學)
  • ftp4.tw.freebsd.org (交大資工)
  • ftp5.tw.freebsd.org (樹德科技大學)
  • ftp6.tw.freebsd.org (台灣大學)
  • ftp7.tw.freebsd.org (交大資工)
  • ftp8.tw.freebsd.org (淡江大學)
  • ftp9.tw.freebsd.org (中華大學)
  • ftp10.tw.freebsd.org (元智資工)
  • ftp11.tw.freebsd.org (台大資工)
  • ftp12.tw.freebsd.org (東華大學)
  • ftp13.tw.freebsd.org (交大資科)
  • ftp14.tw.freebsd.org (政治大學)
  • ftp15.tw.freebsd.org (GIGA 和信超媒體)



安裝及設定

步驟 1、設定使用 Taiwan 鏡像站台

設定下載檔案的 FTP 站台為 Taiwan 鏡像站,原因為在你使用指令 make install 時 FreeBSD 會去抓一些相關檔案回來編譯及安裝,而因為預設會到國外鏡像站台去抓取相關檔案,所以會建議將 FTP 站台設定為 Taiwan 鏡像站,其中 ftp.tw.freebsd.org (交大資工) 很忙碌為避免塞車,請勿排在第一個順位。
vi /etc/make.conf //修改 make.conf 設定檔並加入下列內容
MASTER_SITE_OVERRIDE=\
ftp://ftp7.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp5.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp10.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp13.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp14.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp15.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp9.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp2.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp12.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp6.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp11.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp8.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp3.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp4.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/




步驟 2、避免安裝 X Windows 相關套件

若您在安裝套件時若不想安裝 x11 (也就是 X Windwos) 相關的套件請加入下面這行在 make.conf 中。
vi /etc/make.conf //修改設定檔並加入如下內容
 WRKDIRPREFIX=/usr/work //指定安裝時所產生的暫存檔至 /usr/work 下


清除所有 ports 的暫存 work 目錄。
cd /usr/ports ; make clean

清除所有 ports 的暫存 work 目錄及 tarball。
cd /usr/ports ; make distclean

直接刪除所有 ports 的暫存 work 目錄。
cd /usr/ports ; find ./ -name work -type d ; rm -rf
文章標籤: