Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris

Cómo eliminar un paquete de un sistema Solaris con zonas instaladas

La utilidad del sistema pkgrm que se describe en la página del comando man pkgrm(1M) permite realizar las tareas siguientes:

La configuración de los parámetros de paquetes SUNW_PKG_ALLZONES y SUNW_PKG_HOLLOW debe coincidir con el valor correcto, ya sea true o false, para poder eliminar paquetes. De lo contrario, no se obtendrá el resultado deseado. Para obtener más información sobre el efecto de esta configuración de los parámetros de paquetes, consulte Paquetes y zonas. Para obtener más información sobre cómo comprobar esta configuración de los parámetros de paquetes, consulte Comprobación de la configuración de los parámetros de paquetes en un sistema con zonas instaladas.

ProcedureCómo eliminar un paquete de la zona global y todas las zonas no globales

Para llevar a cabo este procedimiento, debe ser el administrador global de la zona global.

  1. Conviértase en superusuario o asuma el rol de administrador principal.

    Para crear el rol y asignarlo a un usuario, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.

  2. En la zona global, ejecute el comando pkgrm seguido del nombre del paquete.


    global# pkgrm package_name
    

ProcedureCómo eliminar un paquete sólo de una zona no global específica

Para eliminar un paquete sólo de una zona no global específica, el parámetro de paquete SUNW_PKG_ALLZONES debe configurarse como false.

Para poder llevar a cabo este procedimiento, debe ser el administrador de zona en la zona no global.

  1. Inicie sesión en la zona no global como administrador de zona.

  2. En la zona no global (en este procedimiento, my-zone), ejecute el comando pkgrm seguido del nombre de paquete.


    my-zone# pkgrm package_name