老版本Freebsd 更新PORTS
Freebsd4.7 – 5.4 升级PORTS
1) 首先要下载并安装cvsup
2hei# ftp -a ftp.freebsdchina.org
ftp> cd pub/FreeBSD/ports/packages/net
get cvsup-without-gui-16.1h_2.tbz
2hei# pkg_add cvsup-without-gui-16.1h_2.tbz
2hei# rehash
2) 升级ports
2hei# cd /usr/share/examples/cvsup/
2hei# cat ports-supfile | grep -v # > ports
2hei# vi ports
*default host=cvsup.FreeBSDchina.org cvsup.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-all
3) 更新ports
2hei# cvsup -g -L 2 ports
Parsing supfile “ports”
Connecting to cvsup.FreeBSDchina.org
Connected to cvsup.FreeBSDchina.org
Server software version: SNAP_16_1h
Negotiating file attribute support
Exchanging collection information
Establishing multiplexed-mode data connection
Running
Updating collection ports-all/cvs
Freebsd6 升级PORTS
可以使用portsnap来更新ports
下载压缩的 Ports 套件快照到 /var/db/portsnap。您可以根据需要在这之后关闭 Internet 连接。
# portsnap fetch
假如您是首次运行 Portsnap, 则需要将快照释放到 /usr/ports:
# portsnap extract
如果您已经有装好的 /usr/ports 而您只想更新,则应执行下面的命令:
# portsnap update
他下载的是压缩包,然后操作。
比cvsup的速度快上几百倍。
————————————————————
提供几个postsnap更新的服务器地址
portsnap.hshh.org
portsnap2.hshh.org
portsnap3.hshh.org (网通)
portsnap4.hshh.org
具体我没有试过这种方式,等有时间动手试试看
最活跃的读者