| FreeBSD 升级系统 |
| [日期:2005-3-28 0:00:00] [字体: 大 中 小] |
更新source 1.更新您的source ,我们之前提过 更新source不代表升级 ,仍需要经过编译的动作。 编译source 1./usr/src#make world 此命令又可分成两个步骤 make buildworld 及 make installworld make buildworld --> 可在多人模式下做 make installworld --> 会覆盖系统,最好在单人模式下进行, 在多人模式下也无不可,错了再做一次就好。 多人模式下进行的因素:server不能停机太久。
a./usr/src# make -j4 buildworld ->用4支make来进行make * make後的咚咚放在/usr/obj 可用NFS分享之 b./usr/src# make installworld 升级後重编kernel * GENERIC 可能没有改变 但是source可能变~~ * buildworld有错误 有可能是coretram的问题,若是的话过几天再试一次 /usr/src# make clean cleandir 把编译过程中产生的目录、档案清除
置换/etc底下的设定档 # mergemaster -cv 前面2个选择 可用enter略过 *** -->表示现行系统 --- -->表示新的系统 ! -->表示不同的地方 * 平时有动过的档案才需注意,不然按space略过 之後每个档案会有3个选项 1. d 把新的删除 2. i 安装新的 3. 合二者 * 经过一连串的选择 最後会出现 Do you wish to delete what is left of /var/tmp/tmproot? 选择yes 将保留下来那些没有动到的档案删除! # cap_mkdb /etc/logoin.conf (因为改了login.conf所以重建database) 重新开机
确认成功与否 # uname -a 可以确认系统版本
更新port tree 重新更新一下port tree 更新为最新的吧~~
|
| 上一篇:FreeBSD 新软件安装 |
下一篇:FreeBSD内核定制参考 |
| 【 打印 】 【 关闭 】 【 阅读:
次 】 |
| 相关文章 |
·FreeBSD5.3+Apache+ssl认证 (2005年11月6日 0) ·FreeBSD 5.3 与 Apache2.0建立列目录 (2005年11月6日 0) ·初学者入门:FreeBSD系统的安装与优化 (2005年10月21日 493) ·小规模DDoS(拒绝服务)用Freebsd+IPFW搞定 (2005年9月28日 992) ·Linux+FreeBSD mini-HOWTO (2005年4月15日 1468) ·小规模DDoS用Freebsd+IPFW搞定 (2005年4月13日 3110) |