1.16 Gestione di pacchetti software e aggiornamenti

Gli strumenti di Novell ZENworks® rappresentano front-end grafici per ZENworks Management Daemon (Zmd) e consentono di installare o rimuovere facilmente applicazioni software, applicare aggiornamenti di sicurezza e gestire servizi e cataloghi.

1.16.1 Ottenimento di autorizzazioni

Per gestire pacchetti in un sistema Linux, sono necessari i privilegi root. Software Updater e rug (un nuovo strumento a riga di comando per l'installazione e l'aggiornamento di pacchetti) dispongono di un proprio sistema di gestione utenti che consente a questi ultimi di installare gli aggiornamenti software. Quando un utente invoca un'azione che necessita di speciali privilegi negli strumenti ZENworks, viene richiesta la password root. Software Updater Per controllare o modificare queste impostazioni, utilizzare i comando di rug per la gestione degli utenti.

Per ulteriori informazioni, vedere Gestione utenti rug nella Guida alla distribuzione di SUSE Linux Enterprise Desktop.

1.16.2 Ottenimento e installazione di aggiornamenti software

Software Updater si trova nell'area di notifica del pannello ed è rappresentato da un'icona a forma di globo che cambia colore e aspetto in base alla disponibilità di un collegamento in rete e di nuovi aggiornamenti. Software Updater controlla automaticamente la disponibilità di nuovi aggiornamenti per il sistema una volta al giorno. Per eseguire una verifica immediata, fare clic con il pulsante destro del mouse sull'icona dell'applicazione e selezionare Refresh (Aggiorna). Software Updater

Per aprire la finestra del programma di aggiornamento, fare clic sull'icona del pannello. Viene visualizzato un elenco di patch e nuove versioni di pacchetti eventualmente disponibili. Per ogni voce è disponibile una breve descrizione e un'eventuale icona di categoria. Le patch di sicurezza sono contrassegnate con uno scudo giallo. Le patch opzionali sono contrassegnate con un cerchio azzurro. Le patch consigliate non sono contrassegnate con un'icona. Le patch di sicurezza vengono elencate per prime, seguite da quelle consigliate, quelle facoltative e quindi le nuove versioni di pacchetti. Utilizzare i collegamenti All (Tutto), Packages (Pacchetti) e Patch per filtrare l'elenco dei pacchetti visualizzati.

NOTE:Gli aggiornamenti rilasciati ufficialmente da Novell vengono mostrati come patch. Le nuove versioni di pacchetti di altre origini vengono visualizzate come pacchetti.

Per ottenere dettagli su una determinata voce, selezionare la voce e fare clic sul collegamento Details (Dettagli) sotto alla finestra del collegamento. Per selezionare una voce per l’installazione, selezionare la casella di controllo corrispondente. Utilizzare i collegamenti All (Tutto) e None (Nessuno) per selezionare o deselezionare tutte le patch. Fare clic su Update (Aggiorna) per installare i programmi selezionati.

Figure 1-18 Software Updater

1.16.3 Installazione del software

Per installare i pacchetti software, fare clic su Computer > Install Software (Installa software) o immettere zen-installer in un terminale. Software Updater;

Figure 1-19 Software Installer

Selezionare i pacchetti che si desidera installare, quindi fare clic su Installa (Installa) per avviare l’installazione dei pacchetti. Le possibili dipendenze in altri pacchetti vengono automaticamente risolte dal programma di installazione.

1.16.4 Rimozione del software

Per rimuovere i pacchetti software, fare clic su Computer > More Applications (Altre applicazioni) > System (Sistema) > Remove Software (Rimuovi software)oppure digitare zen-remover in un terminale.

Figure 1-20 Software Remover

Utilizzare i collegamenti Products (Prodotti), Patterns (Modelli), Packages (Pacchetti) e Patches (Patch) per restringere l'elenco di pacchetti. Selezionare i pacchetti che si desidera installare, quindi fare Clic su installa (installa) per avviare l’installazione dei pacchetti. Se altri pacchetti dipendono dai pacchetti selezionati, verranno rimossi anche questi. È necessario confermare la rimozione dei pacchetti aggiuntivi. Se si fa clic su Annulla nella finestra di dialogo di conferma, non verrà disinstallato alcun pacchetto.

1.16.5 Configurazione di Software Updater

Software Updater Verrà visualizzata una finestra di dialogo con tre schede:

servizi

I servizi rappresentano sostanzialmente origini che offrono pacchetti software e informazioni su questi pacchetti. Ogni servizio può fornire uno o più cataloghi.

Figure 1-21 Finestra di dialogo di configurazione dei servizi di Software Updater

Nella scheda Service (Servizio) vengono elencati tutti i servizi disponibili insieme alle informazioni sul tipo e sullo stato. Se queste ultime non sono visibili, regolare le dimensioni della finestra. Per aggiungere o rimuovere servizi, utilizzare Remove Service (Rimuovi servizio) o Add Service (Aggiungi servizio). Sono disponibili i seguenti tipi di servizi:

  • YUM

    Un server HTTP, HTTPS o FTP che utilizza il formato MD RPM per i dati dei pacchetti.

  • ZYPP

    I servizi ZYPP corrispondono alle origini di installazione YaST aggiunte con Software > Installation Source (Origine dell'installazione). Per aggiungere origini di installazione, utilizzare Software Updater o YaST. L'origine installata inizialmente da CD ROM o DVD, nella maggior parte dei casi, è preconfigurata. Se si modifica o si elimina questa origine, sostituirla con un'altra origine di installazione valida (servizio ZYPP). Altrimenti, non sarà possibile installare nuove applicazioni software.

    NOTE: ZYPP

  • Monta

    Mount (Monta) consente di incorporare una directory montata sul computer in uso. YUM Per aggiungere la directory, specificarne il percorso completo in Service URI (URI servizio).

  • NU

    NU sta per Novell Update. Novell fornisce aggiornamenti per SUSE Linux Enteprise solo come servizio NU. Se si è configurato l'aggiornamento durante l'installazione, il server NU ufficiale di Novell è già incluso nell'elenco.

    Se invece si è ignorata la configurazione dell'aggiornamento durante l'installazione, eseguire il comando suse_register in un terminale oppure fare clic su Software > Product Registration (Registrazione prodotto) in YaST come utente root. Il server di aggiornamento Novell verrà aggiunto automaticamente a Software Update.

  • RCE e ZENworks

    I servizi Opencarpet, Red Carpet Enterprise o ZENworks sono disponibili solo se sono stati configurati dall'azienda o dall'organizzazione nella rete interna. Ciò potrebbe verificarsi nei casi in cui l'organizzazione utilizza un'applicazione software di terze parti per la quale gli aggiornamenti vengono distribuiti su un solo server.

ZYPP Normalmente non è necessario modificare queste opzioni. Se non è disponibile un servizio, aprire un terminale ed eseguire il comando suse_register come root. Verrà aggiunto automaticamente un servizio.

Catalogs (Cataloghi)

I servizi, in particolare RCE o ZENworks, possono fornire pacchetti per diverse porzioni o differenti versioni di applicazioni software. Questi servizi sono organizzati in categorie denominate cataloghi. Per eseguire o annullare una sottoscrizione a un catalogo, selezionare o deselezionare la casella di controllo corrispondente.

Figure 1-22 Finestra di dialogo di configurazione dei cataloghi di Software Updater

YUM ZYPP Ogni servizio dispone di un solo catalogo. YUM ZYPP Se si aggiunge un servizio manualmente, è necessario eseguire la sottoscrizione ai relativi cataloghi.

WARNING:Per installare pacchetti da un catalogo, è necessario aver eseguito la sottoscrizione per quest'ultimo. Se si annulla la sottoscrizione, i pacchetti del catalogo corrispondente vengono ancora visualizzati nella finestra di aggiornamento ma non è possibile installarli.

Preferenze

Nella scheda Preferences (Preferenze) specificare se eseguire Software Updater all'avvio. Come utente root è inoltre possibile modificare le impostazioni di Software Updater. Gli utenti senza privilegi possono solo visualizzare queste impostazioni. Per una spiegazione di queste impostazioni, vedere la pagina di rug.

Figure 1-23 Finestra di dialogo di configurazione delle preferenze di Software Updater