¿Por qué algunos paquetes fallan en NetInstall?

1

Estamos utilizando NetInstall para crear imágenes de Mac en el trabajo. Construyo las imágenes de NetInstall con la utilidad de imagen del sistema y las personalizo con el elemento de flujo de trabajo "Agregar paquetes y secuencias de comandos posteriores a la instalación". NetInstall en sí funciona muy bien, pero he notado que varios paquetes de instalación de terceros hacen que el proceso de creación de imágenes falle. Un buen ejemplo es Symantec Endpoint Protection.

Mi solución ha sido utilizar JAMF Composer para hacer una instantánea de una instalación en una máquina de prueba para usarla para crear un Nuevo paquete de instalación. Esto funciona el 99% del tiempo. Sin embargo, me preguntaba ... ¿Qué es específicamente acerca de ciertos paquetes de instalación (archivos .pkg) que hacen que fallen durante el proceso de NetInstall?

    
pregunta bispymusic 20.03.2013 - 13:14

1 respuesta

1

Puede haber varias razones para esto. Probablemente, lo más común es que los escritores de instalación no consideren la posibilidad de que su paquete se instale en otro que no sea el volumen de inicio (es decir, con NetInstall, se inicia desde un volumen de red pero se instala en el HD local). La aplicación del instalador sabe cómo colocar los archivos de instalación del paquete donde deben ir, pero si hay algún script asociado y tal cosa en el paquete, es posible que no puedan ejecutar un volumen e instalarlo en otro.

Otro problema (estrechamente relacionado) es que el paquete puede tener scripts que dependen de recursos que no existen en un entorno NetInstall. NetInstall se ejecuta en una versión bastante reducida de OS X: incluye todo lo que la mayoría de los scripts de paquetes necesitarían, pero si necesitan algo inesperado (como Finder, por ejemplo), fallarán y posiblemente causarán la instalación para fallar.

    
respondido por el Gordon Davisson 20.03.2013 - 23:11

Lea otras preguntas en las etiquetas