第一次升级 FreeBSD

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

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

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

设置好以后就可以开始下载源代码了,用了大概一个小时。使用系统自带的csup,用起来和 CVSup 一样,不过有很多老古板坚持使用 CVSup。 :twisted:
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

升级完成,一切顺利 :D

参考官方手册:
[url]http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html[/url]
[/size]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值