手册页部分 1: 用户命令

退出打印视图

更新时间: 2014 年 7 月
 
 

packagemanager(1)

名称

packagemanager - 映像包管理系统的 GUI

用法概要

/usr/bin/packagemanager [options]
/usr/bin/packagemanager [-h | --help]
    [-i | --info-install file] [-U | --update-all]
    [-R | --image-dir dir]
/usr/bin/packagemanager [file]

描述

packagemanager 是映像包管理系统软件 pkg(5) 的图形用户界面。

    使用软件包管理器,您可以执行以下任务:

  • 搜索、安装和删除软件包。

  • 添加、删除和修改发布者。

  • 创建、删除和管理引导环境。

如果指定了 file 操作数且其后缀为 .p5ipackagemanager 将在 Web 安装模式下启动,可添加一个或多个发布者并为每个发布者添加多个软件包。

选项

支持以下选项:

–h
–-help

显示用法消息。

–i file
–-info-install file

指定 .p5i 文件以在 Web 安装模式下运行 packagemanagerfile 必须具有后缀 .p5i

–R dir
–-image-dir dir

对根目录为 dir 的映像(而不是自动搜索到的映像)执行操作。

–U
–-update-all

更新所有具有可用更新的已安装软件包。


注 - 如果 package/pkgpackage/pkg/package-manager package/pkg/update-manager 软件包需要更新,则 packagemanager 首先更新这些软件包,然后重新启动以完成其余所有更新。

操作数

file

Web 安装文件。该文件必须具有后缀 .p5i。有关 Web 安装的更多信息,请参见软件包管理器联机帮助。

示例

示例 1 对当前映像执行操作

对当前映像调用 packagemanager

$ packagemanager
示例 2 对指定映像执行操作

对存储在 /aux0/example_root 中的映像调用 packagemanager

$ packagemanager -R /aux0/example_root
示例 3 在 Web 安装模式下调用

在 Web 安装模式下调用 packagemanager

$ packagemanager ~/test.p5i

退出状态

将返回以下退出值:

0

一切正常工作。

1

出现错误。

2

指定的命令行选项无效。

文件

因为 pkg(5) 映像可位于任意一个较大的文件系统内,需要使用标记 $IMAGE_ROOT 来区分相对路径。对于典型系统安装,$IMAGE_ROOT 等效于 /。

$IMAGE_ROOT/var/pkg

完整或部分映像的元数据目录。

$IMAGE_ROOT/.org.opensolaris,pkg

用户映像的元数据目录。

在特定映像的元数据中,某些文件和目录包含修复和恢复期间有用的信息。标记 $IMAGE_META 用于指示包含元数据的顶层目录。 $IMAGE_META 通常是以上给出的两个路径之一。

$IMAGE_META/gui-cache

缓存元数据的位置,packagemanager 维护高速缓存元数据,以便加速程序启动及发布者之间的转换。

$IMAGE_META 目录分层结构中的其他路径是专用的,但可以进行更改。

属性

有关下列属性的说明,请参见 attributes(5):

属性类型
属性值
可用性
package/pkg/package-manager
接口稳定性
Uncommitted(未确定)

另请参见

pm-updatemanager(1)pkg(1)pkg(5)

软件包管理器联机帮助

https://java.net/projects/ips/pages/Home

附注

需要使用足够的特权调用 packagemanager 以便对映像的文件和目录执行操作。