설정된 변형의 값을 표시하려면 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
...