[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 系統管理 > FreeBSD > 正文
port tree 更新
本文出自:OHaHa的學習心得[ohaha.ks.edu.tw] 作者:藍色泡泡(panda@ks.edu.tw) (2002-03-22 08:02:00)
1.前言
* /usr/ports -->放置port
  所謂的更新port就是更新patches
* 所有已經裝過的程式,會出現在/var/db/pkg之中,一個軟體一個目錄
  +COMMENT 簡述
  +DESC    詳述
* 在用port安裝程式的資料夾有一個pkg的資料夾,其中的
  -PLIST   在安裝時,檔案的安裝去處
* 在用port安裝程式的資料夾有一個files的資料夾,其中的
  MD5      乃是該程式的MD5碼   
2.更新port
  a. 採用cvsup方式更新
  b. 將cvs的例檔一份到/usr
     cp /usr/share/examples/cvsup/ports-supfile /usr
  c. 修改ports-supfile
     vi /usr/ports-supfile
     將其中預設的host改為想要的站台
     *default host=freebsd.csie.nctu.edu.tw
     
     *注意* 亦可改成 bsd.sinica.edu.tw 
     
     解
     。 tag=.     -->.表示最新版本
     。 因port無版號限制所以用最新的版本的patches
     
  d. 執行更新的動作
     cvsup -g -L 2 ports-supfile      (在/usr之下)
     cvsup -g -L 2 /usr/ports-supfile (不在/usr之下,需加上檔案的絕對路徑)
(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章
 

★  樊強制作 歡迎分享  ★