Chinaunix首页 | 论坛 | 博客
  • 博客访问: 952934
  • 博文数量: 102
  • 博客积分: 8134
  • 博客等级: 中将
  • 技术积分: 1072
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-21 15:30
文章分类

全部博文(102)

文章存档

2019年(1)

2018年(1)

2014年(1)

2013年(2)

2012年(1)

2011年(2)

2010年(5)

2009年(9)

2008年(10)

2007年(70)

分类: BSD

2007-11-21 16:06:37

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) |
给主人留下些什么吧!~~