系统 FreeBSD 升级 (B)-windos,2000,XP,2003,QQ ,word,excel,迅雷,pplive,暴风影音 .BT.千千静听等软件实用技巧| 学知识教程网,
设为首页|收藏学知识 |改版意见收集|智能DIY搜索|加入我们|网站地图
当前在线人数:8770
文化共享 好教程 易学习 新资讯
FreeBSD系统管理

系统 FreeBSD 升级 (B)

2007-01-19 源自:学知识 网友评论 共有( )条评论! 内容报错
本文章地址:http://soft.xuezhishi.net/OS/FreeBSD/xtgl/2007-01-20/17323.html [将本信息与朋友分享!]

                     

 0.前言   更新完source只是更新系統的開始,   再提醒一次,更新系統充滿了變數。   只能告訴你一般的方式,你必須具備臨機應變的能力,   更重要的是要有壯士斷腕的決心。   萬一升級失敗..後果可想而知。 1.升級準備  1.將舊系統的資料備份。(重要的設定檔案及資料)   2.更新source。     3.永不後悔的心。 2.編譯source  路徑: /usr/src          指令: make buildworld 或 make -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 buildworld 和 make installworld 可視為make world 的分割。  make buildworld   --> 可在多人模式下做。  make installworld --> 會覆蓋系統,最好在單人模式下進行,                        在多人模式下也無不可,錯了可以嘗試再試一次。   buildworld有錯誤 有可能是coretram的問題,若是的話過幾天再試一次 9.補救措施   其實到了這個狀況已經有點棘手了,但還是可以試著再進行一次更新升級。   或嘗試將kernel更新。
 
http://soft.xuezhishi.net/OS/FreeBSD/xtgl/2007-01-20/17323.html
评论 点击查看
 


加入QQ群:35714363 一起成长
我要加入更多群 我有意见要反映
软件教室

学知识原创教程下载

本类最近更新
阅读排行

其他相关信息