CVS网络同步OpenBSD源码并编译内核

2009-05-13 10:46:00来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

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
下载当前3.7版本的源码树:
# setenv CVSROOT anoncvs@anoncvs.jp.openbsd.org:/cvs
# cd /usr
# cvs -q get -rOPENBSD_3_7 -P src [注意:这里 -r 参数是指定版本,如果不加 -r 则更新是current版,即snapshots ]
在以后更新当前sys源码树:
# cd /usr/src
# cvs -q up -Pd
在以后更新3.7sys源码树:
# cd /usr/src
# cvs -q up -rOPENBSD_3_7 -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


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/11818/showart_427696.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:使OpenBSD兼容linux和FreeBSD

下一篇:解决OpenBSD用户无权限及sudo的问题