Perché alcuni pacchetti falliscono in NetInstall?

1

Utilizziamo NetInstall per l'immagine dei Mac al lavoro. Costruisco le immagini di NetInstall con System Image Utility e le personalizzo con l'elemento del flusso di lavoro "Aggiungi pacchetti e post-installazione". NetInstall funziona in modo eccellente, ma ho notato che diversi pacchetti di installazione di terze parti causano il fallimento del processo di imaging. Un buon esempio è Symantec Endpoint Protection.

La mia soluzione è stata quella di utilizzare JAMF Composer per eseguire un'istantanea di un'installazione su una macchina di prova per utilizzarla per creare un nuovo pacchetto di installazione. Funziona il 99% delle volte. Tuttavia, mi stavo chiedendo ... Che cosa è in particolare su determinati pacchetti di installazione (file .pkg) che causano errori durante il processo di NetInstall?

    
posta bispymusic 20.03.2013 - 13:14
fonte

1 risposta

1

Ci possono essere diverse ragioni per questo. Probabilmente il più comune è che gli autori di programmi di installazione non considerino la possibilità che il loro pacchetto possa essere installato su qualcosa di diverso dal volume di avvio (ad es. Con NetInstall, si avvia da un volume di rete ma si installa sull'HD locale). L'applicazione Installer sa come mettere i file di installazione del pacchetto dove devono andare, ma se ci sono script associati e simili nel pacchetto, potrebbero non essere in grado di eseguire da un volume e installare su un altro.

Un altro problema (strettamente correlato) è che il pacchetto può avere script che dipendono da risorse che non esistono in un ambiente NetInstall. NetInstall gira in una versione piuttosto ridotta di OS X - include tutto ciò che gli più script di script avrebbero bisogno, ma se hanno bisogno di qualcosa di inaspettato (come il Finder, per esempio), falliranno e potrebbero causare l'installazione fallire.

    
risposta data 20.03.2013 - 23:11
fonte

Leggi altre domande sui tag