容易的方法升級FreeBSD的口岸

在您能更新和升級FreeBSD的口岸之前,需要更新口岸彙集。 跟隨步 這裡 更新口岸彙集。

一旦您在試圖港升級之前更新了您的口岸彙集,您應該檢查/usr/ports/UPDATING文件。 這個文件描述各種各樣的問題,并且另外的步用戶也許遇到和需要執行,當更新口岸時。

保持口岸最新可以是一個繁瑣的工作。 例如,升級您需要去口岸目錄,修造口岸的口岸, deinstall老口岸,安裝新的口岸,在修造以後然後清掃。 如果有需要是升級的許多口岸,它將是非常麻煩的。 這是一個大問題為了系統管理員能處理,并且FreeBSD有自動地做此的公共事業,并且那是sysutils/portupgrade公共事業。

要安裝sysutils/portupgrade公共事業,使用命令至於安裝其他口岸: 做安裝乾淨。

創造一個數據庫以以下命令: pkgdb - F

命令在/var/db/pkg目錄將讀安裝的口岸名單并且創造數據庫文件。

奔跑 portupgrade - a 開始更新口岸。

portupgrade將讀pkgdb創造的數據庫文件- F和口岸標註文件。 終於, portupgrade將開始下載,修造,備份,安裝和清洗更新了的口岸。

Portupgrade公共事業有很多選擇為不同的使用,如下所示的最重要部分。

如果您想要升級仅某一應用,不是完全數據庫,用途 portupgrade pkgname包括旗子- r,如果portupgrade應該在所有那些包裹行動根據特定包裹,和-行動的R在特定包裹需要的所有包裹。

要使用包裹而不是口岸為設施,提供- P。 以這個選擇,如果它當地,沒有被找到portupgrade搜尋在PKG_PATH列出的地方目錄或者拿來包裹從遠程站點。 如果包裹不可能當地被發現或遙遠地被拿來, portupgrade將使用口岸。 要避免使用口岸,指定-頁。

拿來distfiles (或包裹,如果- P指定),不用大廈或安裝任何東西,用途- F。

注: 特別是當portupgrade要求您時,使用pkgdb -固定不一致的F通常更新包裹數據庫是重要的。 不要放棄portupgrade,當它更新包裹數據庫時,這將留給您一個不一致的數據庫。

重要: 這是現狀提供,不用保單的機器翻譯的頁。 Machine translation may be difficult to understand. Please refer to original English article whenever possible.

Share and contribute or get technical support and help at My Digital Life Forums.



Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting


Custom Search

New Articles

Incoming Search Terms for the Article

FreeBSD ports upgrade - freebsd upgrade package - upgrade ports - PKG_PATH FreeBSD - ports upgrade - freebsd port upgrade - freebsd PKG_PATH - upgrade package freebsd - upgrade freebsd - freebsd pkg update - freebsd upgrade packages - freebsd upgrade - freebsd port update - upgrade freebsd ports - portmanager vs portupgrade - ports upgrade freebsd - freebsd update package - update ports freebsd - pkg upgrade freebsd - claries utilities - freebsd update pkg - freebsd upgrade ports - freebsd pkgdb - update freebsd package - how to upgrade freebsd package - FreeBSD pkg upgrade - freebsd update packages - freebsd list installed ports - list installed ports freebsd - freebsd upgrade pkg - freebsd upgrade command - best way update ports - freebsd portupgrade - freebsd upgrade a port - freebsd how to update packages - freebsd upgrading a package - freebsd upgrading ports - ports on FreeBSD 64bit - best way to update freebsd - ports freebsd update - freebsd ports update - pkgdb freebsd - freebsd clean ports - packages and ports freebsd - pkg update freebsd - create packages freebsd - upgrade a freebsd port - how to update ports freebsd - freebsd ports database backup - freebsd update package database -