Системное средство pkgrm, описанное на справочной странице pkgrm(1M), используется для выполнения следующих задач:
удаление пакета из глобальной зоны и всех неглобальных зон;
удаление пакета только из указанной неглобальной зоны.
Для удаления пакетов параметры SUNW_PKG_ALLZONES и SUNW_PKG_HOLLOW должны иметь надлежащую комбинацию значений true и false. В противном случае требуемый результат не достигается. Для получения дополнительной информации о значениях этих параметров пакета см. Пакеты и зоны. Для получения дополнительной информации о проверке этих параметров пакета см. Проверка параметров пакета в системе с установленными зонами.
Для выполнения этой процедуры необходимо иметь роль глобального администратора в глобальной зоне.
Перейдите в режим суперпользователя или воспользуйтесь ролью главного администратора (Primary Administrator).
Инструкции по созданию роли и ее назначению пользователю приведены в разделе Using the Solaris Management Tools With RBAC (Task Map) в System Administration Guide: Basic Administration.
В глобальной зоне выполните команду pkgrm с указанием имени пакета.
global# pkgrm package_name |
Для удаления пакета только из указанной неглобальной зоны для параметра SUNW_PKG_ALLZONES должно быть установлено значение false.
Для выполнения этой процедуры необходимо иметь роль администратора зоны в неглобальной зоне.