このイメージにインストールできないパッケージも含めて、一致するすべてのパッケージの最新バージョンを一覧表示するには、-n オプションを使用します。
$ pkg list -n '*toolkit' NAME (PUBLISHER) VERSION IFO developer/dtrace/toolkit 0.99-0.173.0.0.0.1.0 --r image/nvidia/cg-toolkit 3.0.15-0.175.2.0.0.17.0 --- isvtoolkit (isvpub) 1.0 i-- system/dtrace/dtrace-toolkit 0.99-0.175.2.0.0.35.0 ---
developer/dtrace/toolkit パッケージと system/dtrace/dtrace-toolkit パッケージは、このイメージにインストールできません。このことは、これらのパッケージが -a オプションでは一覧表示されなかったことからわかります。developer/dtrace/toolkit パッケージは名前が変更されています。詳細は、パッケージの名前変更と廃止を参照してください。
このイメージに現在インストールされているバージョンよりも新しいバージョンの dtrace-toolkit パッケージが、構成済みのパブリッシャーに存在します。次の例の「Reason」行に示されているように、dtrace-toolkit パッケージが依存関係になっているほかのパッケージも更新した場合、新しいバージョンがインストール可能になることもあります。簡潔に示すために、次のコマンド出力ではタイムスタンプが省略されています。pkg update および pkg install コマンドについては、Chapter 3, ソフトウェアパッケージのインストールおよび更新で説明されています。
$ pkg update -nv dtrace-toolkit No updates are available for this image. $ pkg install -nv dtrace-toolkit@0.99-0.175.2.0.0.35 pkg install: No matching version of system/dtrace/dtrace-toolkit can be installed: Reject: pkg://solaris/system/dtrace/dtrace-toolkit@0.99,5.11-0.175.2.0.0.35.0 Reason: This version is excluded by installed incorporation pkg://solaris/consolidation/osnet/osnet-incorporation@0.5.11,5.11-0.175.2.0.0.34.0