OpenBSD cvsup更新
暴乐邦
2023-12-01
安装了 OpenBSD 后你会发现它很小个,只有500多M。当然里面只有ssh sendmail功能。
/dev/wd0a 130M 38.8M 84.7M 31% /
/dev/wd0h 95.5G 16.0K 90.8G 0% /home
/dev/wd0d 1007M 8.0K 957M 0% /tmp
/dev/wd0g 38.4G 495M 36.0G 1% /usr
/dev/wd0e 9.6G 6.0M 9.1G 0% /var
你需要更新 OpenBSD 。有两种方法。
第一,直接到 OpenBSD的ftp上下载个port.tar.gz然后解压到/usr里面。这个很快但是不保证最新
第二,用cvsup安装全部的更新。我先找一个快点的OpenBSD ftp服务器。ftp://ftp.tw.open.org这个有限制(连接数)。我用韩国的http://ftp.kaist.ac.kr/OpenBSD/4.3/packages/i386/
以下讲解第二种方法
pkg_add -vv http://ftp.kaist.ac.kr/OpenBSD/4.3/packages/i386/cvsup-16.1hp0-no_x11.tgz
然后就(as root)
#mkdir /usr/cvsup
#cd /usr/cvsup
#vi cvsup-supfile (以下是里面的内容,照抄就是了)
# Defaults that apply to all the collections
# *default host=rt.fm
*default host=cvsup2.openbsd.org.tw #这个不错。ping起来只有50ms左右,其它的都300ms。
# *default host=cvsup.tw.openbsd.org
*default base=/usr/cvsup
*default prefix=/usr/cvsup
*default umask=002 release=cvs delete use-rel-suffix
# If your network link is a T1 or faster, comment out the fol
lowing line.
*default compress
#根据你网络的好坏,选 一些就行了,全部更新的话,要几天时间啊。只下ports就行了。
OpenBSD-all
# OpenBSD-ports
#OpenBSD-src
# OpenBSD-www
#OpenBSD-xenocara
OpenBSD-x11
#OpenBSD-xf4
注意: 把上面的中文字删掉吧。
更新命令:
#cvsup -g -L 2 cvsup-supfile
以下是出现的信息:
Parsing supfile "cvsup-supfile"
cvsup-supfileConnecting to cvsup2.openbsd.org.tw
Connected to cvsup2.openbsd.org.tw
Server software version: SNAP_16_1h
Negotiating file attribute support
Exchanging collection information
Server message: Unknown collection "lowing"
Establishing multiplexed-mode data connection
Running
Skipping collection lowing/cvs
Updating collection OpenBSD-all/cvs
Mkdir CVSROOT
Create CVSROOT/ChangeLog
Create CVSROOT/ChangeLog.0
Create CVSROOT/ChangeLog.1
Create CVSROOT/ChangeLog.10
Create CVSROOT/ChangeLog.11
Create CVSROOT/ChangeLog.12
Create CVSROOT/ChangeLog.13
Create CVSROOT/ChangeLog.14
Create CVSROOT/ChangeLog.15
Create CVSROOT/ChangeLog.16
Create CVSROOT/ChangeLog.17
Create CVSROOT/ChangeLog.18
。。。。。。
你可能要等上一天时间,不想等你就用第一种方法吧。
(转载注明出处,
向大
地震
遇难者
默哀......)