Для удаления пакета из глобальной зоны и всех неглобальных зон глобальный администратор выполняет утилиту pkgrm в глобальной зоне.
Пакет может быть удален из глобальной зоны и всех неглобальных зон безотносительно области, на которую оказывает влияние этот пакет.
Утилитой pkgrm выполняются следующие действия.
В глобальной зоне и во всех неглобальных зонах проверяются зависимости пакета. При невозможности проверки зависимостей выполнение утилиты pkgrm также невозможно. Система уведомляет глобального администратора и выводит запрос на продолжение.
Пакет удаляется из каждой неглобальной зоны.
База данных пакетов обновляется в каждой неглобальной зоне.
Пакет удаляется из глобальной зоны.
База данных пакетов в глобальной зоне обновляется.