您的位置:首页 > 其它

FreeBSD 5.4编译内核的步骤

2006-06-03 22:56 232 查看
看了许多论坛上的高手们的文章,虽然是受益颇多,但总不是自己的东西,还是要自己亲手实践以后才知道

1.custom方式安装FreeBSD 5.4,可以用光盘也可以网络安装,就看哪个对你来说方便了,我这里用光盘安装,安装的细节我就不多说了,手册上写的很详细。在选 Distrubution的时候只要选base、man、src->sys、ports、perl(这个一定要装,否则连编译的工具都没有,而且很 多高手会忽略提醒要安装这个,搞得我以前总是碰到don't know how to make的错误)。

2.建议定制内核之前,现cvsup一下ports树和源码树
#pkg_add -r cvsup-without-gui
#cp /usr/examples/ports-supfile ~/MYPORTS
#cp /usr/examples/standard-supfile ~/MYSRC
修改一下这两个文件,没必要每个组件都升级,比如什么越南语、波兰语都可以注释掉,源码的话只要内核源码即可
#cvsup -g -L 2 ~/MYPORTS
#cvsup -g -L 2 ~/MYSRC

3.编辑一下内核配置文件
#cd /usr/src/sys/i386/conf
#cp GENERIC MYKERNEL
#vi MYKERNEL
修改这个文件,把不需要的项目都注释掉,可以参考FreeBSD.org的手册,很详细
#/usr/sbin/config MYKERNEL
#cd ../compile/MYKERNEL
#make depend;make;make install
好了,现在你可以去干点别的事情,编译的速度取决于机器的速度,少的10分钟,多的3、4个小时。

4.reboot重启机器,就可以使用新内核了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: