电脑技术学习

系统 FreeBSD 升级 (A)

dn001


 0.前言
   系統升級是為了有更好的效能及安全性。
   所謂系統升級,個人認為就是不停機的狀況下升級;
   若是停機,充其量只能算是重新安裝。

   若要升級系統,更新source是一定要的。
   此外還要有隨機應變的能力,更要有一顆強而有力的心臟 ^^ 。

 1.更新準備
   說明: 更新source(/usr/src)並不代表升級。
       更新/usr/src,只是把原始檔抓回,需編譯過且reboot後才表示系統更新完成。

   檔案: stable-supfile  (  下載 )
   
   複製: 了日後使用方便,且維持原有範例不變,將它複製到/usr/之下。       
         

   修改: stable-supfile
         
         將預設的站台位置(default host)修改即可。

         從原先的: CHANGE_THIS.FreeBSD.org
         
         變更為: freebsd.csIE.nctu.edu.tw
         
 
 2.執行更新
    (1)路徑在 /usr 下:
       
    (2)路徑不在 /usr 下:(加上檔案的絕對路徑)
       

 3.更新畫面
     更新畫面類似更新ports。   畫面

 4.補充說明
   決定抓取source版本
   因為我們修改的是stable-supfile檔案,是針對stable修改。
   從這個檔案可以知道,預設是4-stable;採用RELENG_4。
   
   若有特殊需求可以自行更改tag。
   如4.7-STABLE tag 則是 RELENG_4_7
   

   決定傳輸方式
   預設是壓縮,若您的網路速度是T1或更快,可以將此行加以註解。
   

 5.小結
   若更新中失敗,無妨,再更新一次就好。

标签: