Oracle® Solaris 11.2 ソフトウェアの追加と更新

印刷ビューの終了

更新: 2014 年 7 月
 
 

バリアント値の表示と変更

設定されているバリアントの値を表示するには、pkg variant コマンドを使用します。

$ pkg variant
VARIANT                   VALUE
variant.arch              i386
variant.opensolaris.zone  global

-v オプションは、インストール済みパッケージに設定できるバリアント値を示します。

$ pkg variant -v
VARIANT                   VALUE
variant.arch              i386
variant.arch              sparc
variant.debug.osnet       false
variant.debug.osnet       true
variant.opensolaris.zone  global
variant.opensolaris.zone  nonglobal

バリアントの値を変更するには、pkg change-variant コマンドを使用します。設定する値を選択するには、pkg variant -v コマンドを使用します。

次のコマンドは、多数のパッケージが影響を受けるため、大量の出力が生成されます。新しい BE はデフォルトで作成されませんが、バックアップ BE が作成される可能性があります。BE が作成される状況については、ブート環境ポリシーイメージのプロパティーを参照してください。-n オプションを使用すると、この操作を -n なしで実行した場合に何が変更されるかが表示されますが、コマンドによって実際の変更は行われません。

$ pkg change-variant -nv --accept 'variant.debug.*=true'
            Packages to update:       851
     Variants/Facets to change:         3
     Estimated space available:  49.88 GB
Estimated space to be consumed: 270.57 MB
       Create boot environment:        No
Create backup boot environment:       Yes
          Rebuild boot archive:        No

Changed variants/facets:
  variant variant.debug.*: true
    facet facet.locale.en_US: None
    facet facet.locale.*: None
Changed packages:
solaris
  ...