OpenBSD3.6编译内核的方法
要下载所需的包
在官方发布的OpenBSD光盘上可以获取源代码,也可以从网上下载src.tar.gz、sys.tar.gz、ports.tar.gz文档
cp /home/jjp/src.tar.gz /usr/src/
tar zxvf src.tar.gz
cp /home/jjp/sys.tar.gz /usr/src/
tar zxvf sys.tar.gz
cp /home/jjp/ports.tar.gz /usr/
tar xzvf ports.tar.gz
可以cvsup到最新的文件,要cvsup。
pkg_add cvsup-16.1g-no_x11.tgz
装完以后需要自己手工生成配置文件,不象FreeBSD那样可以拷贝一个example。
cd /usr
mkdir cvsup
cd cvsup
编辑cvsup-supfile
mg cvsup-supfile
#注意需要用mg,不是vi什么的
[code:1:e1bf538bc9]
#Defaults that apply to all the collections
default release=cvs
default delete use-rel-suffix
default umask=002
default host=cvsup.uk.openbsd.
default base=/usr
default prefix=/usr/cvsup
#If your work link is T1 or faster, ment out the following line.
default press
OpenBSD-all
#OpenBSD-src
#OpenBSD-
#OpenBSD-ports
#OpenBSD-x11
#OpenBSD-xf4
[/code:1:e1bf538bc9]
然后执行cvsup
cvsup -g -L 2 cvsup-supfile
OpenBSD的内核配置文件因为支持多平台,所以相应平台的配置
文件就存放在/usr/src/sys/arch/$ARCH/conf/里,这里的$ARCH就是你所用的平台名称。以i386为例介绍对内核有优化作用的选项。
cd /usr/src/sys/arch/i386/conf
cp GENERIC mine
vi mine
处理器及I/O部分有
option I686_CPU
这个很简单,与FreeBSD一样
#option GPL_MATH_EMULATE
别把它打开除非你的机器老得连FPU都没有
option DUMMY_NOPS
把开机延迟关掉
option UVM
高级虚拟内存,在进行交换时提高速度所用
#option MFS
这个也与FreeBSD含义一样,用于建立内存盘以提升数据访问速度
部分有
option NMBCLUSTERS="8192"
与FreeBSD含义一样,提升高流量时的速度并提高内核稳定性。如流量低可用1024或2048
,把不需要的网卡设备都注释掉,这样可以减小内核容量提升启动速度。
磁盘设备部分有
option BUFCACHEPERCENT=45
保留45%的内存作为文件的缓存,顾名思义,根据实际内存数来取值,推荐取低一些的值
,与部分一样,把不需要的磁盘设备(scsi、ide)都注释掉。
配完了内核,依次打
cd /usr/src/sys/arch/i386/conf ;
config mine
cd ../pile/mine ;
make depend && make
cp /bsd /bsd-old ; cp bsd /bsd
重启后就可以直接用刚才编译好的新内核了,如果它有任何问题,可以重启后在boot>的提示符上输入刚才换名的旧内核,命令格式为
boot> boot device:/kernelold
把device换成你存放旧内核的盘设备即可。顺便提一下,你可以在上述命令后加上一个-c选项进入User Kernel Config界面,它提供与FreeBSD下一样的配置功能。
网络安全培训
- 网络安全带来的危害 网络安全的弊处
- 如何加强网络安全防范
- 网络安全防护知识内容摘要
- 什么网络安全指的是什么 网络安全指的是什么意
- 网络安全十大公司排名 网络安全十大公司排名绿
- 手机网络安全警示格言 手机网络安全警示教育片
- 网络安全培训心得体会 网络安全知识培训
- 如何树立正确的网络意识 怎么样正确对待网络
- 网络安全大赛是什么意思 网络安全大赛比赛规则
- 世界网络安全公司排名 世界十大网络安全上市公
- 网络安全注意事项知识 网络安全注意事项知识短
- 网络安全常识十条口诀 小学生安全十句话
- 网络安全等级保护三级 网络安全三级等保标准
- 如何增强网络安全防范意识 如何增强网络安全防
- 网络安全注意事项有哪些 网络安全应注意事项
- 网络安全培训感悟 网络安全培训后的收获和感想