发信人: 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]
|
|