显示软件包描述或许可证
pkg info 命令显示有关软件包的以下信息:名称、安装状态、版本、打包日期、软件包大小和完整的 FMRI。没有选项或操作数时,该命令显示安装在当前映像中的所有软件包的相关信息。要缩小结果的范围,请提供一个或多个软件包名称。可以在软件包名称中使用通配符。/usr/bin/pkg info [-lr] [-g path_or_uri ...] [--license] [pkg_fmri_pattern ...]
info 和 list 子命令均显示软件包名称、发布者和版本信息。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 选项指定将用作操作的软件包数据源的系统信息库或软件包归档文件。