學習誌
首頁 FreeBSD 系統管理 管理應用軟體

下一頁 上一頁 最近更新:2008年09月26日20時03分39秒
Valid XHTML 1.1! Valid CSS!

最後,我們來回顧一下更新軟體的流程。

步驟一:更新ports

root@myhost [~] > cd /usr/ports
root@myhost [/usr/ports] > make update

步驟二:更新portversion所使用的資料庫。

root@myhost [/usr/ports] > portsdb -Fu

步驟三:檢查需要更新的軟體或套件。

root@myhost [/usr/ports] > portversion

步驟四:使用portupgrade更新已安裝的軟體或套件。

root@myhost [/usr/ports] > portupgrade -a

如果只想更新一個軟體或套件,那麼請使用portupgrade 軟體或套件的名稱。例如只想要更新cvsup-without-gui時,下達以下指令。

root@myhost [/usr/ports] > portupgrade sudo

如果想更新和某個軟體或套件有相依性的所有軟體或套件,那麼請使用portupgrade -Rr 軟體或套件的名稱。例如只想要更新有關sudo的所有軟體或套件時,下達以下指令。

root@myhost [/usr/ports] > portupgrade -Rr sudo

如果想安裝新的軟體或套件,那麼請使用portupgrade -N 軟體或套件的ports路徑。例如想要安裝文字編輯軟體joe時,下達以下指令。

root@myhost [/usr/ports] > portupgrade -N /usr/ports/editors/joe

步驟五:更新可執行程式在記憶體中的索引。

root@myhost [/usr/ports] > rehash