9.3 Distribuzione del software

ZENworks Configuration Management è estremamente flessibile nella distribuzione del software. È possibile distribuire applicazioni e singoli file; apportare semplicemente modifiche ai file esistenti su un dispositivo; installare, rimuovere ed eseguire il rollback delle applicazioni sui dispositivi.

Il software viene distribuito mediante l'uso di pacchetti. Un pacchetto comprende tutti i file, le impostazioni di configurazione, le istruzioni di installazione, ecc., richiesti per distribuire e gestire l'applicazione o i file su un dispositivo. Quando si assegna un pacchetto a un dispositivo, è possibile installarlo o avviarlo sul dispositivo in base alle pianificazioni (di distribuzione, avvio e disponibilità) definite.

È possibile creare quattro tipi di pacchetti:

  • Pacchetto Linux: consente di configurare e gestire le applicazioni sui dispositivi Linux.

  • Pacchetto dipendenze Linux: consente di disporre dei pacchetti software nei dispositivi Linux per la risoluzione delle dipendenze dei pacchetti.

  • Pacchetto Macintosh: consente di configurare e gestire le applicazioni sui dispositivi Macintosh.

  • Pacchetto di preavvio: consente di eseguire una serie di task su un dispositivo gestito o non gestito prima dell'avvio del sistema operativo del dispositivo.

  • Pacchetto Windows: consente di configurare e gestire le applicazioni sui dispositivi Windows.

Viene effettuato l'upload del software incluso in un pacchetto nell'archivio del server ZENworks. In tal modo si consente al server ZENworks e a ZENworks Adaptive Agent di distribuire il software senza dover accedere ad altre ubicazioni della rete.

9.3.1 Creazione di un pacchetto

Per creare un pacchetto software si utilizza la Creazione guidata nuovo pacchetto. Oltre a costituire una guida per la creazione del pacchetto, la procedura guidata consente di assegnare il pacchetto a dispositivi e utenti, nonché di creare pianificazioni per la distribuzione, l'avvio e la disponibilità dello stesso.

  1. Nel Centro di controllo ZENworks, fare clic sulla scheda Pacchetti.

  2. Nel pannello Pacchetti, fare clic su Nuovo > Pacchetto per avviare la Creazione guidata nuovo pacchetto.

  3. Seguire i prompt visualizzati per creare il pacchetto.

    Fare clic sul pulsante della guida su ciascuna pagina della procedura guidata per informazioni dettagliate sulla pagina.

    Al termine della procedura guidata, il pacchetto viene aggiunto nel riquadro Pacchetti. È possibile fare clic sul pacchetto per visualizzarne e modificarne i dettagli.

  4. Proseguire con la sezione successiva, “Assegnazione di un pacchetto”.

È possibile anche usare il comando bundle-create nell'utility zman per creare un pacchetto software. Per ulteriori informazioni, vedere Bundle Commands in ZENworks 11 SP4 Command Line Utilities Reference (in lingua inglese).

9.3.2 Assegnazione di un pacchetto

Una volta creato il pacchetto, è necessario assegnarlo ai dispositivi nei quali si intende installarlo. È possibile effettuare assegnazioni a dispositivi e utenti.

  1. Nel pannello Pacchetti, selezionare il pacchetto da assegnare facendo clic nella casella di controllo corrispondente.

  2. Fare clic su Azione > Assegna a dispositivo.

    oppure

    Fare clic su Azione > Assegna a utente.

  3. Seguire i prompt visualizzati per assegnare il pacchetto.

    Fare clic sul pulsante della guida su ciascuna pagina della procedura guidata per informazioni dettagliate sulla pagina.

    Al termine della procedura guidata, i dispositivi o gli utenti a cui è stato assegnato il pacchetto vengono aggiunti alla pagina Relazioni del pacchetto. È possibile fare clic sul pacchetto per visualizzare le assegnazioni.

Inoltre, è possibile utilizzare il comando bundle-assign nell'utility zman per assegnare un pacchetto. Per ulteriori informazioni, vedere Bundle Commands in ZENworks 11 SP4 Command Line Utilities Reference (in lingua inglese).

9.3.3 Ulteriori informazioni

Per ulteriori informazioni sulla distribuzione del software, vedere ZENworks 11 SP4 Software Distribution Reference (in lingua inglese).