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

Parámetro de paquetes SUNW_PKG_HOLLOW

El parámetro de paquete SUNW_PKG_HOLLOW define si un paquete debe estar visible en una zona no global si se requiere que dicho paquete esté instalado y sea idéntico en todas las zonas.

El parámetro de paquete SUNW_PKG_HOLLOW tiene dos posibles valores: true o false.

Los valores del parámetro de paquete SUNW_PKG_HOLLOW se describen en la siguiente tabla.

Tabla 25–3 Valores del parámetro de paquete SUNW_PKG_HOLLOW

Valor 

Descripción 

false

No es un paquete vacío ("hollow"): 

  • Si se instala en la zona global, se requiere la información de instalación y contenido del paquete en todas las zonas no globales.

  • El paquete ofrece software que debería estar visible en todas las zonas no globales. Un ejemplo es el paquete que ofrece el comando truss.

  • No se definen restricciones adicionales, aparte de las restricciones de la configuración actual del parámetro de paquete SUNW_PKG_ALLZONES.

true

Es un paquete vacío ("hollow"): 

  • El contenido del paquete no se ofrece en ninguna zona no global. Sin embargo, la información de instalación del paquete se requiere en todas las zonas no globales.

  • El paquete ofrece software que no debería estar visible en todas las zonas no globales. Algunos ejemplos incluyen controladores de núcleo y archivos de configuración del sistema que sólo funcionan en la zona global. Este parámetro permite a la zona no global resolver las dependencias de los paquetes que están instalados únicamente en la zona global sin realmente instalar los datos del paquete.

  • El paquete se reconoce como instalado en todas las zonas para fines de comprobación de dependencias por parte de otros paquetes que dependen en la instalación de este paquete.

  • La configuración de este paquete incluye todas las restricciones definidas para la configuración de SUNW_PKG_ALLZONES como true.

  • En la zona global, el paquete se reconoce como instalado, y todos los componentes del paquete están instalados. Se crean los directorios, se instalan los archivos y la acción de clase y otras secuencias se ejecutan según se precise cuando se instala el paquete.

  • En una zona no global, el paquete se reconoce como instalado, pero no hay ningún componente del paquete instalado. No se crea ningún directorio, no se instala ningún archivo y no se ejecuta ninguna acción de clase u otras secuencias de instalación cuando se instala el paquete.

  • Cuando el paquete se elimina de la zona global, el sistema reconoce que el paquete se ha instalado por completo. Se eliminan los directorios y archivos pertinentes, y se ejecuta la acción de clase u otras secuencias de instalación cuando se elimina el paquete.