freebsd7.0:升级FreeBSD 7.0到7.1的思路方法

  7.1出来好几天了刚好赶上春节直也没空升级今天抽空思路方法给大家整理下吧呵呵

  首先如果你用是默认内核那么可以使用freebsd-update来升级系统如果你内核是自己重新编译过了那么按思路方法来升级系统如果是默认内核按照思路方法 2来升级系统

  思路方法:cvsup升级系统

  1:抓取源代码

  # cp /usr/share/examples/cvsup/standard-supfile /root/supfile

  # vi /root/supfile

  把host=CHANGE_THIS.FreeBSD.org改为host=cvsup2.cn.FreeBSD.org

  default release=cvs tag=RELENG_7_1

  这个tag就是用来控制把版本升级到哪个

  改好以后supfile为:

  *default host=cvsup2.cn.FreeBSD.org

  *default base=/var/db

  *default prefix=/usr

  *default release=cvs tag=RELENG_7_1

  *default delete use-rel-suffix

  *default compress

  然后开始抓取源代码执行下面命令:

  # cvsup /root/supfile

  或# csup /root/supfile

  从6.0开始系统就提供csup来代替cvsup了如果你原来装过cvsup那么两个都可以

  2:编译基础系统

  # vi /usr/src/UPDATING

  # cd /usr/src

  # make buildworld

  3:编译内核

  # make buildkernel KERNCONF=foo

  # make kernel KERNCONF=foo

  # reboot

  系统启动时选择“4”进入“单用户”模式输入“boot -s”进入单用户提示符“#”然后mount文件系统执行mergemaster

  # mount -a -t ufs

  # mergemaster -p

  4:安装基础系统

  # cd /usr/src

  # make world

  然后合并配置文件

  # mergemaster -i

  最后重启系统

  # reboot

  重新进入系统以后执行以下几个命令看升级是否有问题:

  # uname -a

  # tail -f /var/log/messages

  # tail -f /path/to/other/log/files

  # sockstat

  5:升级已安装软件Software

  # portsnap fetch update

  执行以下命令升级通过ports安装所有软件Software

  # portversion -l '<'

  # portupgrade -a

  思路方法 2:使用freebsd-update升级系统

  freebsd-update 是FreeBSD系统用来抓取、安装及取得binary update 工具要注意是,这些update仅止于FreeBSD Release Engineering Team维护版本.诸如: FreeBSD 6.1-RELEASE 或 FreeBSD 6.2-RC1 而非 FreeBSD 6.2-STABLEBSD or FreeBSD 7.0-CURRENT 的类版本.FreeBSD 6.2-RELEASE版本后才有此指令

  不过使用该思路方法升级系统需要注意备份原来配置、数据库等文件以防万

  该思路方法目前仅适用于你使用是默认内核

  # freebsd-update upgrade -r 7.1-RELEASE

  在此过程中会询问您对于些配置文件处理思路方法需要你做出回答

  # freebsd-update

  # reboot

  重新启动以后需要重新执行该命令来安装新userland组件

  # freebsd-update

  需要注意是使用el网卡要把em变成igb否则网络将有问题

  # reboot

  升级完系统以后需要把ports软件Software也更新思路方法如下:

  # portsnap fetch update

  # pkg_version -vIL=

  # portupgrade -a

  出处:http://www.nixsky.com/bsd/freebsd/2009-02/477.html

Tags:  kis7.0离线升级包 ie升级7.0 freebsd.7.0.安装 freebsd7.0

延伸阅读

最新评论

发表评论