跳过导航链接 | |
退出打印视图 | |
映像包管理系统手册页 Oracle Solaris 11 Information Library (简体中文) |
- 映像包管理系统的 GUI
/usr/bin/packagemanager [options]
/usr/bin/packagemanager [-hiRu] [--help] [--info-install file] [--update-all] [--image-dir dir]
/usr/bin/packagemanager [file]
packagemanager 是映像包管理系统软件 pkg(5) 的图形用户界面。
使用软件包管理器,您可以执行以下任务:
搜索、安装和删除软件包。
添加、删除和修改发布者。
创建、删除和管理引导环境。
如果指定了 file 操作数且其后缀为 .p5i,packagemanager 将在 Web 安装模式下启动,可添加一个或多个发布者并为每个发布者添加多个软件包。
支持以下选项:
显示用法消息。
允许指定 .p5i 文件以在 Web 安装模式下运行 packagemanager。file 必须具有后缀 .p5i。
对根目录为 dir 的映像(而不是自动搜索到的映像)执行操作。
更新所有具有可用更新的已安装软件包。
注 - 如果 package/pkg、package/pkg/package-manager 或 package/pkg/update-manager 软件包需要更新,则 packagemanager 首先更新这些软件包,然后重新启动以完成其余所有更新。
Web 安装文件。该文件必须具有后缀 .p5i。有关 Web 安装的更多信息,请参见软件包管理器联机帮助。
示例 1 对当前映像执行操作
对当前映像调用 packagemanager。
$ packagemanager
示例 2 对指定映像执行操作
对存储在 /aux0/example_root 中的映像调用 packagemanager。
$ packagemanager -R /aux0/example_root
示例 3 在 Web 安装模式下调用
在 Web 安装模式下调用 packagemanager。
$ packagemanager ~/test.p5i
将返回以下退出值:
一切正常工作。
出现错误。
指定的命令行选项无效。
因为 pkg(5) 映像可位于任意一个较大的文件系统内,需要使用标记 $IMAGE_ROOT 来区分相对路径。对于典型系统安装,$IMAGE_ROOT 等效于 /。
完整或部分映像的元数据目录。
用户映像的元数据目录。
在特定映像的元数据中,某些文件和目录包含修复和恢复期间有用的信息。标记 $IMAGE_META 用于指示包含元数据的顶层目录。 $IMAGE_META 通常是以上给出的两个路径之一。
缓存元数据的位置,packagemanager 维护高速缓存元数据,以便加速程序启动及发布者之间的转换。
$IMAGE_META 目录分层结构中的其他路径是专用的,但可以进行更改。
有关下列属性的说明,请参见 attributes(5):
|
pm-updatemanager(1)、pkg(1)、pkg(5)
软件包管理器联机帮助
http://hub.opensolaris.org/bin/view/Project+pkg/
需要使用足够的特权调用 packagemanager 以便对映像的文件和目录执行操作。