FreeBSD的Ports系統

FreeBSD使用 portsnap 安裝/同步 ports 系統

使用portsnap不需要事先安裝 ports tree,並且能夠在任何時候恢復到已知的最新狀態(即使手工對ports tree進行了修改)。

1.首先設置一個比較快的portsnap服務器,如果系統默認的地址你的訪問速度也很快,可以不修改

%ee /etc/portsnap.conf設置SERVERNAME=portsnap3.hshh.org

你可以設置相對你速度快點的服務器的地址
portsnap.hshh.org
portsnap2.hshh.org
portsnap3.hshh.org (網通)
portsnap4.hshh.org

2.執行下面命令

%portsnap fetch extract    這裏直接下載ports並且解壓這樣就完成了下載ports系統以及解壓到/usr下面了

3.設置最快的ports鏡像

用ports安裝軟件的時候,如果沒有設置相對於你來說最快的ports服務器地址,那就會默認的 ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/,這個地址對於很多地方來說是很慢的。

修改 /etc/make.conf 加入以下代碼

%cat /etc/make.conf
#FETCH_CMD=axel
#FETCH_BEFORE_ARGS= -n 10 -a
#FETCH_AFTER_ARGS=
#DISABLE_SIZE=yes
MASTER_SITE_OVERRIDE?=\
http://ports.hshh.org/${DIST_SUBDIR}/\
http://ports.cn.freebsd.org/${DIST_SUBDIR}/\
ftp://ftp.freeBSDchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/如果你有最快的地址,可以加到上面去,下載就會塊了
MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}
# added by use.perl 2011-03-09 16:00:43
PERL_VERSION=5.10.1

接着就可以安裝你需要的軟件了。

文章來自http://wiki.freebsdchina.org/faq/ports

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章