|
发表于 2006-12-3 22:33:58
|
显示全部楼层
1、更新内核源代码:
修改stable-supfile里面的*default host=后面的改为cvsup.cn.freebsd.org
cvsup -g -L 2 /usr/share/examples/cvsup/stable-supfile
2、编译源代码:
cd /usr/src
make -j4 buildworld
3、编译最新内核。如果你原来有一个定制好的内核文件,再编译一次就可以了,一般问题不大。
cd /sys/i386/conf
cp GENERIC mykernel
用vi编辑mykernel,去掉不必要的东西
config mykernel
cd ../../compile/mykernel
make depend
make
make install
reboot
4、安装源代码:
make installworld
5、更新/etc配置文件目录,这里可能是看起来最复杂的步骤,一步步来就可以了。
mergemaster -cv
*** -->表示现在的系统
--- -->表示新的系统
! -->不同的地方
d表示把新的删除
i安装新的
m合并两者
看看那些配置文件改动过的,选择d或者根据需要选择m就可以了,自己没有改动过的,不要犹豫,按i。
最后,在显示Do you wish to delete what is left of /var/tmp/tmproot? 的时候,选择yes
6、reboot,祈祷一下吧。
7、如果系统正常,清理垃圾文件
cd /usr/src
make clean cleandir |
|