当前位置: 首页 > others > 正文

老版本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

具体我没有试过这种方式,等有时间动手试试看

本文固定链接: http://2hei.net/%e8%80%81%e7%89%88%e6%9c%acfreebsd-%e6%9b%b4%e6%96%b0ports.html | 2hei's site

该日志由 2hei 于2007年05月16日发表在 others 分类下,
原创文章转载请注明: 老版本Freebsd 更新PORTS | 2hei's site

报歉!评论已关闭.