精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● FreeBSD>>系统管理>>命令使用与技巧>>cvsup-howto 之懒汉版

主题:cvsup-howto 之懒汉版
发信人: neal()
整理人: hahalee(1999-03-18 12:19:24), 站内信件
【 在 hahalee (哈哈李) 的大作中提到: 】
: 我是这样追踪最新的3.X稳定版源码的:
: 1: 先把ftp.freebsd.org/pub/FreeBSD/development/CVSup/
:        cvsup/cvsup.nogui-bin-16.0.tar.gz
:    抓回来, 展开.
: 2: 把展开后的目录下的两个文件放到合适的位置:
:    cp ./cvsup /usr/local/bin
:    cp ./cvsup.1.gz /usr/local/man/man1


: 3: 做个文件,假如叫做 sup-stable, 内容如下:

还有一个办法: 修改 /etc/make.conf, 取消以下几行的注释
...
SUP_UPDATE=     yes
#
SUP=            /usr/local/bin/cvsup
SUPFLAGS=       -g -L 2 -z
SUPFILE=        /usr/share/examples/cvsup/standard-supfile
#SUPFILE1=       /usr/share/examples/cvsup/secure-supfile
SUPFILE2=       /usr/share/examples/cvsup/ports-supfile
...

上面是用 cvsup 更新 4.0-current 的源码和 ports, 如果想更新 3.0-stable
把 standard-supfile 换成 stable-supfile, /usr/share/example/cvsup 下
有个 README, 每个 *-supfile 是干什么的说的很清楚

如果要改主机, 就改standard-supfile ( 或 stable-supfile) 中的
*default host=cvsup.FreeBSD.org

如果你只想部分更新源码, 就把

src-all

那行给注释掉
下面各部分的源码

#src-base
#src-bin
#src-contrib
#src-etc
#src-games
#src-gnu
#src-include
#src-kerberosIV
#src-lib
#src-libexec
#src-release
#src-sbin
#src-share
#src-sys
#src-tools
#src-usrbin
#src-usrsbin

你想更新哪部分就把哪部分的注释取消

ports 部分也类似处理

剩下的事情就简单了, 每次 cvsup 时只需进入 /usr/src, 然后

make update

就行了

--
※ 来源:.网易 BBS bbs.netease.com.[FROM: dmx320.resnet.ust.hk]

[关闭][返回]