WHOLE-ROOT(7) Standards, Environments, and Macros WHOLE-ROOT(7)
whole-root zone variant
The whole-root zone brand in Tribblix is similar to, but not
identical to, the whole-root zones in Solaris 10.
By default, the newly created zone will have a complete copy of the
software installed in the global zone. Unlike Solaris 10, you can
easily create a zone with a subset of the global zone's software
packages, and can easily add additional software at zone creation
time.
The recommended way to create zones in Tribblix is to use the create-
zone subcommand of the zap(1) utility.
For a whole-root zone, specify -t whole as follows.
zap create-zone -t whole ...
To limit the new zone to only containing a subset of the global
zone's installed package overlays, use the -o flag, for example.
zap create-zone ... -o develop ...
To add an additional package overlay to the new zone, use the -O
flag, for example.
zap create-zone ... -O develop-extras ...
To copy an individual package from the global zone to the new zone,
use the -p flag with a package name or alias. This is only valid in
conjunction with -o, as otherwise the whole global zone is copied
anyway. For example.
zap create-zone ... -p tcsh ...
To add an additional package to the new zone, use the -P flag, for
example.
zap create-zone ... -P tcsh ...
zap(1), brands(7), overlays(7), sparse-root(7), zones(7)
Tribblix December 21, 2025 WHOLE-ROOT(7)
NAME
whole-root zone variant
DESCRIPTION
The whole-root zone brand in Tribblix is similar to, but not
identical to, the whole-root zones in Solaris 10.
By default, the newly created zone will have a complete copy of the
software installed in the global zone. Unlike Solaris 10, you can
easily create a zone with a subset of the global zone's software
packages, and can easily add additional software at zone creation
time.
The recommended way to create zones in Tribblix is to use the create-
zone subcommand of the zap(1) utility.
For a whole-root zone, specify -t whole as follows.
zap create-zone -t whole ...
To limit the new zone to only containing a subset of the global
zone's installed package overlays, use the -o flag, for example.
zap create-zone ... -o develop ...
To add an additional package overlay to the new zone, use the -O
flag, for example.
zap create-zone ... -O develop-extras ...
To copy an individual package from the global zone to the new zone,
use the -p flag with a package name or alias. This is only valid in
conjunction with -o, as otherwise the whole global zone is copied
anyway. For example.
zap create-zone ... -p tcsh ...
To add an additional package to the new zone, use the -P flag, for
example.
zap create-zone ... -P tcsh ...
SEE ALSO
zap(1), brands(7), overlays(7), sparse-root(7), zones(7)
Tribblix December 21, 2025 WHOLE-ROOT(7)