第一次升级 FreeBSD

开始新工作了,又可以继续玩我喜欢的 FreeBSD 了。因为电脑上只有 FreeBSD 6.2 的 iso 镜像,所以安装好系统以后必须升级到最新的 7.0。这也是我第一次尝试升级 FreeBSD。照着手册一步步操作:

1.更新源代码
为了更新能够快点完成,首先要找个快点的镜像,修改 stable-cvsup 文件(这个文件的模板可以从 /usr/share/examples/cvsup 获得),需要修改两个地方:
我在北京,cvsup5这个镜像离我最近,常用的cvsuphost可以查看 http://www.freebsdchina.org/mirrors.php
*default host=cvsup5.cn.FreeBSD.org

用来玩还是新鲜一点的版本比较合适,升级到 FreeBSD 7.0-STABLE
*default release=cvs tag=RELENG_7

设置好以后就可以开始下载源代码了,用了大概一个小时。使用系统自带的csup,用起来和 CVSup 一样,不过有很多老古板坚持使用 CVSup。
csup -g -L 2 stable-supfile

2.开始make
有了源代码就可以开始升级了:
编译基本系统
# make buildworld
编译和安装新内核
# cd /usr/src
# make buildkernel KERNCONF=MYKERNEL
# make installkernel KERNCONF=MYKERNEL
重启后进入单用户模式
# reboot
安装系统,并合并配置文件
# mergemaster -p
# cd /usr/src
# make installworld
# mergemaster
# shutdown -r now

升级完成,一切顺利

参考官方手册:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html

你可能感兴趣的:(html,工作,PHP,FreeBSD,cvs)