庞大资源库的计算机教程网站!
设为首页
加入收藏
总编信箱
投稿或申请专栏请先 [登 陆]
首页 操作系统 程序设计 图形图像 媒体动画 机械电子 WEB开发 数 据 库 办公系列 路由技术 网络原理 网络应用
认证考试 安全技术
首页>操作系统>FreeBSD>系统管理>正文
资料搜索
Google搜索
Google
返回上级列表

推荐文章

快速保存网页中所有图片的方法
Windows中让光驱巧妙“隐身”技
防范非法用户入侵Win 2000/XP系
两款比较典型的ASP木马防范方法
有关表格边框的css语法整理
Windows XP中可以被禁用的服务
SQL Server导出导入数据方法
Javascript所有对象的属性的获
网页(HTML)中的特殊字符
与篮球共舞,尽显模式本色
QQ病毒的手工清除方法
Photoshop为极品美女打造性感睫
天衣无缝:IIS与PHP水火也相容
SQL Server存储过程编写和优化

系统 FreeBSD 升级 (B)

 作者:本站收集   日期:2005-3-13
字号选择〖 〗/ 双击滚屏 单击停止   


 0.前言
   更新完source只是更新系統的開始,
   再提醒一次,更新系統充滿了變數。

   只能告訴你一般的方式,你必須具備臨機應變的能力,
   更重要的是要有壯士斷腕的決心。
   萬一升級失敗..後果可想而知。

 1.升級準備
  1.將舊系統的資料備份。(重要的設定檔案及資料) 

  2.更新source。
   
  3.永不後悔的心。

 2.編譯source
  路徑: /usr/src
        

  指令: make buildworldmake -j4 buildworld
        

  說明: -j4 表示採用4支make程式進行編譯的動作。(可以縮短編譯時間)
  
  補充: 編譯時間依電腦等級所需時間不同。
        編譯完成後的資料放置:/usr/obj
        
 2.安裝source
  路徑: /usr/src
        

  指令: make installworld
        

 3.更新核心(kernel)
   請參照 更新/升級 > kernel更新 部分。
  * GENERIC 可能沒有改變 但是source可能變囉~~

 4.置換/etc設定檔
  指令: mergemaster -cv
        
  說明:  前面2個選擇 可用enter略過
        用這個指令是要修正/etc/下的檔案,其中:
         *** --> 表示現行系統
         --- --> 表示新的系統
         !  --> 表示不同的地方
    
  * 平時有動過的檔案才需注意,不然可以按space鍵略過,並使用 i 安裝新檔案。
    之後每個檔案會有3個選項 1. d 把新的刪除
                            2. i 安裝新的
                            3. m 合併二者
                            
  * 經過一連串的選擇 最後會出現
    Do you wish to delete what is left of /var/tmp/tmproot?
    選擇 yes 將保留下來那些沒有動到的檔案刪除!

 5.重新開機
  指令: reboot
        

  說明: 可以祈禱一下了...^^"

 6.確認成功與否
  指令: uname -a  

  說明: 可以透過 uname -a  確認系統版本
        不過呢?能夠重新啟動系統,且所有服務都正常,
        uname -a 顯示錯誤也無妨啦。

 7.清除檔案
  指令: make clean cleandir

  說明: 把編譯過程中產生的目錄、檔案清除。
        這個步驟放在最後,因為萬一開機失敗,也別管這個步驟了。

 8.補充說明
  make buildworldmake installworld 可視為make world 的分割。
  make buildworld   --> 可在多人模式下做。
  make installworld --> 會覆蓋系統,最好在單人模式下進行,
                        在多人模式下也無不可,錯了可以嘗試再試一次。 

  buildworld有錯誤 有可能是coretram的問題,若是的話過幾天再試一次

 9.補救措施
   其實到了這個狀況已經有點棘手了,但還是可以試著再進行一次更新升級。
   或嘗試將kernel更新。
上一篇:FreeBSD Portgrade软件更新    下一篇:系统 FreeBSD 升级 (A)  
[发送给好友]  [关闭窗口]  [返回顶部]   转载请注明来源:www.it00.com   
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
责任编辑: 原点 投稿作者: 本站收集
信息来源: 网络 录入时间: 2005-3-13
关于我们 - 广告服务 - 版权申明 - 网站地图 - 联系方式 - 总编信箱 - 会员投稿