pkg info コマンドは、名前、説明、インストール状態、バージョン、パッケージ化の日付、パッケージのサイズ、完全な FMRI などのパッケージに関する情報を表示します。オプションやオペランドを指定しない場合、pkg info コマンドによって、現在のイメージにインストールされているすべてのパッケージに関する情報が表示されます。結果を絞り込むには、パッケージ名を 1 つ以上指定します。パッケージ名にはワイルドカードを使用できます。引数が直接 pkg に渡され、シェルで展開されないようにするために、ワイルドカードは引用符で囲みます。
info および list サブコマンドはいずれも、パッケージ名、パブリッシャー、およびバージョン情報を表示します。pkg list コマンドは、パッケージの更新が存在するかどうか、このイメージに更新をインストールできるかどうか、およびパッケージが廃止されたり、名前が変更されたり、凍結されたりしていないかどうかを表示します。pkg list コマンドは、パッケージのサマリーと完全な FMRI も表示できます。pkg info コマンドは、パッケージのサマリー、説明、カテゴリ、サイズを表示し、個別にライセンス情報を表示できます。
pkg list -s コマンドを使用して、パッケージのサマリーを表示できます。
$ pkg list -s entire NAME (PUBLISHER) SUMMARY entire Incorporation to lock all system packages to the same build
pkg list -v コマンドは、完全なパッケージ FMRI を一覧表示します。
$ pkg list -v entire FMRI IFO pkg://solaris/entire@0.5.11,5.11-0.175.2.0.0.34.0:20140303T182643Z ---
pkg info コマンドは、詳細な情報を表示します。
$ pkg info entire Name: entire Summary: entire incorporation including Support Repository Update (Oracle Solaris 11.3.13.4.0). Description: This package constrains system package versions to the same build. WARNING: Proper system update and correct package selection depend on the presence of this incorporation. Removing this package will result in an unsupported system. For more information see: https://support.oracle.com/rs?type=doc&id=2045311.1 Category: Meta Packages/Incorporations State: Installed Publisher: solaris Version: 0.5.11 (Oracle Solaris 11.3.13.4.0) Build Release: 5.11 Branch: 0.175.3.13.0.4.0 Packaging Date: September 29, 2016 05:55:02 PM Size: 5.46 kB FMRI: pkg://solaris/entire@0.5.11,5.11-0.175.3.13.0.4.0:20160929T175502Z
Renamed and Obsolete Packagesに示すように、pkg info コマンドを使用して、名前が変更されたパッケージの新しい名前を見つけることができます。
一致するパッケージのライセンステキストを表示するには、--license オプションを使用します。インストールする予定のパッケージのライセンステキストを表示するには、-r オプションを使用します。
$ pkg info -r --license osnet-incorporation You acknowledge that your use of this Oracle Solaris software product is subject to, and may not exceed the use for which you are authorized, (i) the license or cloud services terms that you accepted when you obtained the right to use Oracle Solaris software; or (ii) the license terms that you agreed to when you placed your Oracle Solaris software order with Oracle; or (iii) the Oracle Solaris software license terms included with the hardware that you acquired from Oracle; or, if (i), (ii) or (iii) are not applicable, then, (iv) the OTN License Agreement for Oracle Solaris (which you acknowledge you have read and agree to) available at http://www.oracle.com/technetwork/licenses/solaris-cluster-express-license-167852.html. Note: Software downloaded for trial use or downloaded as replacement media may not be used to update any unsupported software.
ライセンス情報はきわめて長くなることがあります。--license オプションが指定されない場合に pkg info コマンドで表示されるその他の情報は表示されません。そのライセンスに同意する必要があるパッケージを一覧表示するには、Displaying License Requirementsを参照してください。