來處:http://rickie622.blog.163.com/blog/static/212388112011048557643/
cvsup的安裝:
通過上面的pkg_add的設(shè)置循帐,可以正常安裝成功cvsup框仔。安裝完cvsup就可以使用它來更新ports和系統(tǒng)了。
另外還可以通過ports來安裝cvsup拄养。
cvsup-without-gui目錄 執(zhí)行
cd /usr/ports/net/cvsup-without-gui
make install clean
安裝完CVSUP后 默認(rèn)是裝在了 /usr/local/bin 下的 cvsup 我們現(xiàn)在將它連接到 /usr/bin下
cd /usr/bin
ln -f /usr/local/bin/cvsup cvsup
安裝完cvsup就可以使用它來更新ports和系統(tǒng)了离斩。
ports更新:
進(jìn)入 /usr/share/examples/cvsup 目錄
cd /usr/share/examples/cvsup
我們現(xiàn)在主要對(duì)Ports進(jìn)行升級(jí),所以需要配置Ports-supfile
vi ports-supfile
*default host=CHANGE_THIS.FreeBSD.org #告訴 cvsup 從哪里獲取更新(將Change_this.freebsd.org改為自己認(rèn)為最快的服務(wù)器就可以了,中國現(xiàn)在只有兩臺(tái)服務(wù)器可用cvsup.cn.FreeBSD.org cvsup2.cn.FreeBSD.org)
*default base=/usr
*default prefix=/usr #告訴 cvsup 把接收的文件放在哪里
*default release=cvs tag=. *default delete use-rel-suffix #刪除cvsup創(chuàng)建的并在cvs中刪除掉的文件
同理修改stable-supfile瘪匿,將CHANGE_THIS.FreeBSD.org改為cvsup.cn.FreeBSD.org
然后使用以下命令跛梗,更新系統(tǒng)和ports
cvsup -g -L 2 ports-supfile
cvsup -g -L 2 stable-supfile
提高ports安裝軟件速度: 安裝axel提高ports的安裝速度
cd /usr/ports/ftp/axel
make install
修改 /etc/make.conf
vi /etc/make.conf
加入以下內(nèi)容 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}
安裝完axel后,你會(huì)發(fā)現(xiàn)使用ports安裝軟件的速度會(huì)有很大的提升棋弥。