Для добавления пакета только в глобальную зону для параметра SUNW_PKG_ALLZONES должно быть задано значение false.
Для выполнения этой процедуры необходимо иметь роль глобального администратора в глобальной зоне.
Перейдите в режим суперпользователя или воспользуйтесь ролью главного администратора (Primary Administrator).
Инструкции по созданию роли и ее назначению пользователю приведены в разделе Using the Solaris Management Tools With RBAC (Task Map) в System Administration Guide: Basic Administration.
В глобальной зоне выполните команду pkgadd -d с указанием местоположения пакета, параметра -G и имени пакета.
При установке пакета с компакт-диска введите:
global# pkgadd -d /cdrom/cdrom0/directory -G package_name |
При установке пакета из каталога, в который он был скопирован, введите:
global# pkgadd -d disk1/image -G package_name |
где disk1 обозначает местоположение, в которое был скопирован пакет.
При запуске утилиты pkgadd без параметра - G, если SUNW_PKG_THISZONE=true, указанный пакет добавляется в текущую (глобальную) зону по умолчанию.