站長新書 站長開講 首頁 最新文章 站長著作及審校 FreeBSD 筆記 Linux 筆記 Windows 筆記 虛擬化筆記 網管人雜誌 遊山玩水 關於本站
站長新書 VMware vSphere ICM 團購開跑了!!

Portsnap-更新 Port Tree

前言

[Portsnap - Secure FreeBSD ports tree updating] 是由 Colin Percival 所開發的新系統,目標是取代以往使用 cvsup 更新 Ports Tree 的工作,[Portsnap] 比起原先的 cvsup 擁有以下的優點:

以下前言內容引用來源為 [Gea-Suan Lin-Portsnap 一種安全有效率來更新 FreeBSD Ports Tree 的方法]

實作環境

安裝及設定

步驟1.修改 portsnap 設定檔 (portsnap.conf)

修改 portsnap 設定檔 (/etc/portsnap.conf) 將下載主機修改為離主機較近的 Portsnap Proxy Host

 #vi /etc/portsnap.conf
 SERVERNAME=portsnap.FreeBSD.org      //預設值
 SERVERNAME=portsnap.tw.FreeBSD.org   //修改為離我們較近的主機
 SERVERNAME=portsnap.webamp.cc        //或使用 Giga WebAMP 所提供的 Portsnap Proxy

步驟2.更新 Port Tree

第一次使用 Portsnap 時需先取得 Ports System 的 Snapshot 並解開,鍵入如下指令即可

 #portsnap fetch extract

日後要更新時 /usr/ports (Port Tree) 則執行如下指令即可

 #portsnap fetch update      

步驟3.查看 Ports Tree 是否更新

執行完 Portsnap 更新 Ports Tree 後查看一下系統中的 Ports Tree 是否確實更新

 #less /usr/ports/UPDATING                                 //查看 Ports Tree 更新說明檔
 20060212:                                                 //是否為較新的日期
  AFFECTS: users of mail/dcc-dccd
  AUTHOR: ehaupt@FreeBSD.org

參考

[Portsnap - Secure FreeBSD ports tree updating]

[Portsnap --- 一種安全有效率來更新 FreeBSD Ports Tree 的方法]

[FreeBSD 使用手冊 - A.6 使用 Portsnap]

Go To Oddmuse OrgGo To FreeBSD OrgCreative Commons 2.5 Taiwansitestates.com