このイメージに対して構成されているパッケージパブリッシャーに関する情報を表示するには、pkg publisher コマンドを使用します。パブリッシャーは、パッケージ FMRI にパブリッシャーが指定されていない場合に、パッケージを見つけるために検索される順番で一覧表示されます。
デフォルトで、solaris パブリッシャーは、新しくインストールされた Oracle Solaris 11 システムに構成されます。パブリッシャーの起点を確認するには、pkg publisher コマンドを使用します。
$ pkg publisher PUBLISHER TYPE STATUS P LOCATION solaris origin online F http://pkg.oracle.com/solaris/release/ isvpub (non-sticky) origin online F file:///export/IPSpkgrepos/isvrepo/ devtool (disabled) origin online F http://pkg.example1.com/
TYPE 列は、LOCATION 値が起点かミラーかを示します。詳細は、リポジトリの起点とミラーを参照してください。
STATUS 列と LOCATION 列の間にある P 列は、その場所がプロキシ設定されているかどうかを指定します。この列の値は true (T) または false (F) です。ファイルリポジトリはプロキシ設定されません。値が T になっている HTTP リポジトリは、pkg set-publisher コマンドで起点が追加されたときに --proxy オプションで指定されたプロキシを使用してプロキシ設定されています。pkg publisher に -F tsv オプションを指定すると、その場所に設定されているプロキシが PROXY 列に表示されます。
$ pkg publisher -F tsv PUBLISHER STICKY SYSPUB ENABLED TYPE STATUS URI PROXY solaris true false true origin online http://pkg.oracle.com/solaris/release/ - isvpub false false true origin online file:///export/IPSpkgrepos/isvrepo/ - devtool true false false origin online http://pkg.example1.com/ -
P 列の F あるいは PROXY 列の - は、その場所が pkg set-publisher コマンドを使用してプロキシ設定されなかったことを示します。その場所が、http_proxy 環境変数を設定することによってプロキシ設定されている場合、pkg publisher からの出力は、F または - を表示したままになります。プロキシを設定するためのさまざまな方法については、プロキシの指定を参照してください。
それらのパブリッシャーの詳細構成を表示するには、名前でパブリッシャーを指定します。
$ pkg publisher solaris Publisher: solaris Alias: Origin URI: http://pkg.oracle.com/solaris/release/ SSL Key: None SSL Cert: None Client UUID: e15e3228-eada-11df-80ab-8023183d954b Catalog Updated: March 4, 2014 11:48:02 PM Enabled: Yes Properties: proxied-urls = []
パブリッシャーの検索順序の先頭のパブリッシャーのみを表示する場合は、-P オプションを使用します。
$ pkg publisher -P PUBLISHER TYPE STATUS P LOCATION solaris origin online F http://pkg.oracle.com/solaris/release/
有効になっているパブリッシャーのみを表示する場合は、-n オプションを使用します。
$ pkg publisher PUBLISHER TYPE STATUS P LOCATION solaris origin online F http://pkg.oracle.com/solaris/release/ isvpub (non-sticky) origin online F file:///export/IPSpkgrepos/isvrepo/