JavaScript is required to for searching.
跳过导航链接
退出打印视图
添加和更新 Oracle Solaris 11 软件包     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  映像包管理系统简介

2.  IPS 图形用户界面

3.  获取有关软件包的信息

显示软件包安装状态信息

显示软件包描述或许可证

显示软件包清单中的信息

列出软件包安装的文件

列出组软件包中的所有可安装软件包

显示许可证要求

搜索软件包

确定提供特定文件的软件包

按类别列出软件包

显示依赖软件包

列出组软件包中的所有软件包

4.  安装和更新软件包

5.  配置已安装的映像

显示软件包描述或许可证

pkg info 命令显示有关软件包的以下信息:名称、安装状态、版本、打包日期、软件包大小和完整的 FMRI。没有选项或操作数时,该命令显示安装在当前映像中的所有软件包的相关信息。要缩小结果的范围,请提供一个或多个软件包名称。可以在软件包名称中使用通配符。

/usr/bin/pkg info [-lr] [-g path_or_uri ...] [--license] [ pkg_fmri_pattern ...]

infolist 子命令均显示软件包名称、发布者和版本信息。pkg list 命令显示软件包是否存在更新、更新是否可安装在此映像中以及软件包是否已过时或已重命名。pkg info 命令显示软件包摘要、描述、类别和大小,并且可以单独显示许可证信息。

-r 选项从所配置的发布者的系统信息库中检索当前尚未安装的软件包的信息,从而显示最新的可用版本。

$ pkg info -r group/feature/amp
          Name: group/feature/amp
       Summary: AMP (Apache, MySQL, PHP) Deployment Kit for Oracle Solaris
   Description: Provides a set of components for deployment of an AMP (Apache,
                MySQL, PHP) stack on Oracle Solaris
      Category: Meta Packages/Group Packages (org.opensolaris.category.2008)
                Web Services/Application and Web Servers (org.opensolaris.category.2008)
         State: Not installed
     Publisher: solaris
       Version: 0.5.11
 Build Release: 5.11
        Branch: 0.174.0.0.0.0.2559
Packaging Date: Wed Sep 21 19:12:55 2011
          Size: 5.45 kB
          FMRI: pkg://solaris/group/feature/amp@0.5.11,5.11-0.174.0.0.0.0.2559:20110921T191255Z

可使用 pkg info 命令找出重命名软件包的新名称。以下示例显示 developer/dtrace/toolkit 软件包的新名称为 system/dtrace/dtrace-toolkit

$ pkg info -r developer/dtrace/toolkit
          Name: developer/dtrace/toolkit
       Summary:
         State: Not installed (Renamed)
    Renamed to: pkg:/system/dtrace/dtrace-toolkit@0.99,5.11-0.173.0.0.0.0.0
                consolidation/osnet/osnet-incorporation
     Publisher: solaris
       Version: 0.99
 Build Release: 5.11
        Branch: 0.173.0.0.0.1.0
Packaging Date: Fri Aug 26 14:55:51 2011
          Size: 5.45 kB
          FMRI: pkg://solaris/developer/dtrace/toolkit@0.99,5.11-0.173.0.0.0.1.0:20110826T145551Z

--license 选项显示软件包的许可证文本。该文本的内容可能较为冗长。上面所示的信息(未指定 --license 选项)不会显示。

$ pkg info -r --license x11/server/xorg
Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
The following software...

可使用 -g 选项指定将用作操作的软件包数据源的系统信息库或软件包归档文件。