容易的方法升级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 - PKG_PATH FreeBSD - upgrade ports - 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 - 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 - list installed ports freebsd - create packages freebsd - upgrade a freebsd port - freebsd ports database backup - freebsd update package database - freebsd port upgrade make install -