* 更新 portupgrade (FreeBSD 6.1 Release)
Step 1. 更新 ports-tree 之前已安裝 portupgrade 的版本:
pkg_info | grep portupgrade
portupgrade-2.1.3.3_1,2 FreeBSD ports/packages administration and management tool s
Step 2. 更新 PORTS-TREE 之後,PORTS 中 portupgrade 的版本:
grep \PORTVERSION= /usr/ports/sysutils/portupgrade/Makefile
PORTVERSION= 2.2.2
Step 3. 以新的 portupgrade 取代舊的 portupgrade-2.1.3.3_1,2:
Note: -o 表示我們要使用 origin ports-tree 來升級版本,後面要接 ports 的路徑
portupgrade -o /usr/ports/sysutils/portupgrade portupgrade-2.1.3.3_1,2
Step 4. 再檢查一次版本:
pkg_info | grep portupgrade
portupgrade-2.2.2,2 FreeBSD ports/packages administration and management tool s
;-------------------------------------------------------------------------------
更新所有 ports 安裝的軟體 Step by Step:
Step 1. 安裝 portupgrade
Step 2. 更新 ports-tree 到 current
Step 3. 分別執行下列三道指令:
portsdb -UuNOTE:執行 portsdb -Uu 時要很久,耐心的等一下。
pkgdb -F
portupgrade -acCv
;-------------------------------------------------------------------------------
參考資料:
http://freebsd.sinica.edu.tw/~statue/handbook/ports.html
http://freebsd.sinica.edu.tw/pipermail/freebsd-taiwan-doc/2001-April/000013.html
http://www.lsps.tp.edu.tw/~gsyan/freebsd2001/ports.html
http://ohaha.ks.edu.tw/ports.htm
http://ohaha.ks.edu.tw/portupgrade.htm
http://ohaha.ks.edu.tw/portexec.htm
http://www.study-area.net/freebsd/how_to_use_ports_package/how_to_use_ports.htm
http://freebsd.csie.nctu.edu.tw/handbook.big5/handbook197.html
沒有留言:
張貼留言