2012年7月17日 星期二

使用PortUpgrade來升級PortUpgrade套件



先更新ports tree
# portsnap update
若失敗則改先執行下列指令
# portsnap fetch update

未來更新ports tree只要執行下列指令即可
# portsnap update

確認ports tree已有更新
# more /usr/ports/UPDATING
可查看有沒有最近release的最新update資訊

-----UPDATING 部份內容-----

20120717:
  AFFECTS: users of ftp/proftpd
  AUTHOR: mm@FreeBSD.org

-----UPDATING 部份內容結束-----


開始進行portupgrade套件更新
# portupgrade portupgrade

升級完後會看到下列資訊
===>   Running ldconfig
/sbin/ldconfig -m /usr/local/lib/compat/pkg
===>   Installing ldconfig configuration file
===>   Registering installation for portupgrade-2.4.9.5,2
===>  Cleaning for portupgrade-2.4.9.5,2
--->  Cleaning out obsolete shared libraries
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 151 packages found (-0 +1) . done]

檢查目前portupgrade版本
pkg_version -v | grep portupgrade

portupgrade-2.4.9.5,2               =   up-to-date with port

升級完後建議執行"pkgdb -F"修復程式間關連性
# pkgdb -F 
--->  Checking the package registry database

沒有留言:

張貼留言