For Korn/Bourne shells:
# export CVS_RSH=/usr/bin/rsh
For csh/tcsh:
# setenv CVS_RSH /usr/bin/rsh
#setenv CVSROOT=anoncvs@anoncvs.jp.openbsd.org:/cvs
下载最初的当前sys源码树:
# setenv CVSROOT anoncvs@anoncvs.jp.openbsd.org:/cvs
# cd /usr
# cvs -q get -P src
下载当前4.4版本的源码树:
# setenv CVSROOT anoncvs@anoncvs.jp.openbsd.org:/cvs
# cd /usr
# cvs -q get -rOPENBSD_4_4 -P src [注意:这里 -r 参数是指定版本,如果不加 -r 则更新是current版,即snapshots ]
在以后更新当前sys源码树:
# cd /usr/src
# cvs -q up -Pd
在以后更新4.4sys源码树:
# cd /usr/src
# cvs -q up -rOPENBSD_4_4 -Pd [注意:这里 -r 参数是指定版本,如果不加 -r 则更新是current版,即snapshots ]
如果你更新一不同服务器或CD上的源码,你必须加 -d $CVSROOT 选项
# cd /usr/src
# cvs -d $CVSROOT -q up -Pd
后面提示输入: yes
这里就等着下载源码吧.
编译内核
# cp /bsd /bsd.old 备份下先
# cd /usr/src/sys/arch/i386/conf
# config GENERIC
# cd ../compile/GENERIC
# make clean && make depend && make [...10分钟不到...]
# make install
然后就可以重启系统使用新内核了
# reboot
阅读(775) | 评论(0) | 转发(0) |