9 Registrazione di SUSE Linux Enterprise e gestione di moduli/estensioni #
Per ottenere supporto tecnico e aggiornamenti del prodotto, è necessario registrare e attivare SUSE Linux Enterprise Server con SUSE Customer Center. Si consiglia di effettuare la registrazione durante l'installazione, poiché in tal modo sarà possibile installare il sistema con gli ultimi aggiornamenti e patch disponibili. Se tuttavia si sta operando offline o si desidera ignorare il passaggio della registrazione, è possibile effettuare quest'ultima in un qualsiasi momento successivo dal sistema installato.
Moduli ed estensioni consentono di aggiungere funzioni al sistema e personalizzarlo in base alle proprie necessità. È inoltre necessario registrare questi componenti ed è possibile gestirli con YaST o gli strumenti a riga di comando. Per ulteriori informazioni fare riferimento anche all'Modules and Extensions Quick Start.
Per effettuare la registrazione con SUSE Customer Center è necessario un account SUSE. Se non si dispone ancora di un account SUSE, andare alla home page del SUSE Customer Center (https://scc.suse.com/) per crearne uno.
Per annullare completamente la registrazione di un sistema, inclusi tutti i moduli e le estensioni, utilizzare lo strumento a riga di comando SUSEConnect
. Se si annulla la registrazione di un sistema vengono rimossi la rispettiva voce sul server di registrazione e tutti i repository relativi a moduli, estensioni e al prodotto stesso.
tux >
sudo SUSEConnect -d
9.1 Registrazione durante l'installazione #
Il modo più facile e consigliato per effettuare la registrazione consiste nel farlo durante l'installazione. Così facendo, non solo sarà possibile installare il livello di patch più recente di SUSE Linux Enterprise Server, ma si otterrà anche l'accesso a tutti i moduli ed estensioni senza dover fornire ulteriori supporti di installazione. Questo riguarda tutti i moduli e le estensioni che vengono installati. Per informazioni dettagliate sul processo di registrazione, fare riferimento a Sezione 8.7, «Registrazione».
Se il sistema è stato registrato correttamente durante l'installazione, YaST aggiungerà i repository online forniti da SUSE Customer Center. In tal modo si evitano problemi se le origini di installazione locali non sono più disponibili e si ricevono sempre gli aggiornamenti più recenti dai repository online.
9.2 Registrazione durante la distribuzione automatica #
Se si distribuiscono istanze automaticamente utilizzando AutoYaST, è possibile registrare il sistema durante l'installazione fornendo le rispettive informazioni nel file di controllo di AutoYaST. Per ulteriori dettagli, vedere Section 4.3, “System Registration and Extension Selection”.
9.3 Registrazione dal sistema installato #
Se durante l'installazione si è ignorata la registrazione o si desidera registrare di nuovo il sistema, è possibile farlo in qualsiasi momento tramite la funzione SUSEConnect
.
9.3.1 Registrazione con YaST #
Per registrare il sistema avviare SUSE Linux Enterprise Server, quindi scegliere i moduli e le estensioni che si desidera rendere disponibili.
› › . In primo luogo, registrareSe si è installato il sistema ignorando la registrazione ed eseguendo l'installazione dai supporti SLE-15-SP2-Full-ARCH-GM-media1.iso, accertarsi di registrare tutti i moduli e le estensioni scelti durante l'installazione. Si riceveranno solo aggiornamenti e patch di sicurezza per i moduli e le estensioni registrati.
Avviare
› › .Specificare l'SUSE Linux Enterprise Server.
associato all'account SUSE in uso o utilizzato dalla propria organizzazione per gestire le sottoscrizioni. Immettere anche il ricevuto con la copia diPer default il sistema viene registrato con SUSE Customer Center. Proseguire al passaggio successivo per effettuare l'operazione.
Se l'organizzazione dispone di server di registrazione locali, è possibile sceglierne uno dall'elenco dei server rilevati automaticamente o specificare l'URL in
.Scegliere SUSE Linux Enterprise Server viene registrato con il server scelto e i repository associati vengono aggiunti al sistema. Viene visualizzata la finestra di dialogo .
per avviare il processo di registrazione.Selezionare tutti i moduli e le estensioni che si desidera rendere disponibili nel sistema. Scegliere almeno i moduli preselezionati ( e ). Assicurarsi inoltre di scegliere tutti i moduli o le estensioni aggiunti durante l'installazione. Per tutte le estensioni sono richiesti codici di registrazione aggiuntivi soggetti a pagamento. Fare clic su per continuare.
A seconda della selezione effettuata, potrebbe ora essere necessario accettare uno o più contratti di licenza. Tutti i componenti vengono registrati con il server scelto e i repository associati vengono aggiunti al sistema.
Viene visualizzato il programma di installazione del pacchetto YaST per installare i pacchetti della release di ciascun modulo e pacchetti aggiuntivi (a seconda del modulo e dell'estensione scelta). Si consiglia vivamente di non deselezionare i pacchetti preselezionati; si può, tuttavia, aggiungere ulteriori pacchetti.
Scegliere
e per concludere il processo di registrazione.
9.3.2 Registrazione con SUSEConnect #
È possibile registrare il sistema, moduli ed estensioni anche dalla riga di comando utilizzando SUSEConnect
. Per ulteriori informazioni non inerenti a questa sezione, fare riferimento alla documentazione online con man 8 SUSEConnect
Per registrare SUSE Linux Enterprise Server con SUSE Customer Center eseguire
SUSEConnect
come indicato di seguito:tux >
sudo SUSEConnect -r REGISTRATION_CODE -e EMAIL_ADDRESSPer eseguire la registrazione con un server di registrazione locale, specificare anche l'URL del server:
tux >
sudo SUSEConnect -r REGISTRATION_CODE -e EMAIL_ADDRESS \ --url "https://suse_register.example.com/"Sostituire REGISTRATION_CODE con il codice di registrazione ricevuto con la copia di SUSE Linux Enterprise Server. Sostituire EMAIL_ADDRESS con l'indirizzo di e-mail associato all'account SUSE in uso o utilizzato dall'organizzazione per gestire le sottoscrizioni.
Mediante questo processo si effettua la registrazione di e e si aggiungono al sistema i repository associati.
SUSE Linux Enterprise Server è registrato con i repository predefiniti inclusi. Qualora si desiderasse registrare ulteriori moduli o estensioni, procedere come indicato in Sezione 9.4, «Gestione di moduli ed estensioni in un sistema in esecuzione».
9.4 Gestione di moduli ed estensioni in un sistema in esecuzione #
È comunque possibile aggiungere e rimuovere moduli ed estensioni anche dopo aver effettuato l'installazione e la registrazione di un sistema. Per questa attività è possibile utilizzare YaST o SUSEConnect
. Per ulteriori informazioni fare riferimento anche all'Modules and Extensions Quick Start.
9.4.1 Aggiunta di moduli ed estensioni con YaST #
Avviare
› › .Per aggiungere moduli o estensioni, selezionare tutti i componenti che si desidera installare. Per tutte le estensioni sono richiesti codici di registrazione aggiuntivi soggetti a pagamento.
Tutti i componenti aggiuntivi vengono registrati con il server di registrazione e i repository associati vengono aggiunti al sistema.
Viene visualizzato il programma di installazione del pacchetto YaST per installare i pacchetti della release di ciascun modulo e pacchetti aggiuntivi (a seconda del modulo e dell'estensione scelta). Si consiglia vivamente di non deselezionare i pacchetti preselezionati; si può, tuttavia, aggiungere ulteriori pacchetti.
Scegliere
e per concludere il processo.
Analogamente ai pacchetti dei programmi, il cui funzionamento può dipendere da altri pacchetti, anche un modulo può dipendere da altri moduli. In questo caso, i moduli da cui dipende vengono automaticamente selezionati per l'installazione.
9.4.2 Eliminazione di moduli ed estensioni con YaST #
Avviare
› › .Scegliere il modulo o l'estensione da rimuovere e fare clic su
. Confermare l'avviso in cui viene comunicato che tutti i pacchetti del componente selezionato verranno rimossi.Viene aperto il gestore dei programmi YaST in cui sono elencati tutti i pacchetti installati dal modulo o dall'estensione eliminata. Fare clic su
per rimuoverli tutti. Si consiglia vivamente di effettuare questa operazione, in quanto non si otterranno più aggiornamenti per i pacchetti dei moduli o delle estensioni eliminati. Qualora si mantenessero i pacchetti, assicurarsi di rimuovere almeno il pacchetto*-release
per ciascun modulo o estensione eliminata.Continuare selezionando
, quindi .
Non si deve eliminare mai .
. Si sconsiglia inoltre di eliminareSe si sceglie di mantenere i pacchetti dei moduli o delle estensioni eliminati, non si riceveranno più aggiornamenti per tali pacchetti. Poiché sono incluse correzioni di sicurezza, la conservazione di tali pacchetti può mettere a rischio il sistema.
9.4.3 Aggiunta/Eliminazione di moduli ed estensioni con SUSEConnect #
Eseguire
SUSEConnect -list-extensions
per ottenere una panoramica delle estensioni disponibili:tux >
sudo SUSEConnect -list-extensions AVAILABLE EXTENSIONS AND MODULES Basesystem Module 15 SP2 x86_64 (Installed) Deactivate with: SUSEConnect -d -p sle-module-basesystem/15.2/x86_64 Containers Module 15 SP2 x86_64 Activate with: SUSEConnect -p sle-module-containers/15.2/x86_64 Desktop Applications Module 15 SP2 x86_64 Activate with: SUSEConnect -p sle-module-desktop-applications/15.2/x86_64 Development Tools Module 15 SP2 x86_64 Activate with: SUSEConnect -p sle-module-development-tools/15.2/x86_64 SUSE Linux Enterprise Workstation Extension 15 SP2 x86_64 Activate with: SUSEConnect -p sle-we/15.2/x86_64 -r ADDITIONAL REGCODE SUSE Cloud Application Platform Tools Module 15 SP2 x86_64 Activate with: SUSEConnect -p sle-module-cap-tools/15.2/x86_64 SUSE Linux Enterprise Live Patching 15 SP2 x86_64 Activate with: SUSEConnect -p sle-module-live-patching/15.2/x86_64 -r ADDITIONAL REGCODE SUSE Package Hub 15 SP2 x86_64 Activate with: SUSEConnect -p PackageHub/15.2/x86_64 Server Applications Module 15 SP2 x86_64 (Installed) Deactivate with: SUSEConnect -d -p sle-module-server-applications/15.2/x86_64 Legacy Module 15 SP2 x86_64 Activate with: SUSEConnect -p sle-module-legacy/15.2/x86_64 Public Cloud Module 15 SP2 x86_64 Activate with: SUSEConnect -p sle-module-public-cloud/15.2/x86_64 SUSE Enterprise Storage 6 x86_64 Activate with: SUSEConnect -p ses/6/x86_64 -r ADDITIONAL REGCODE SUSE Linux Enterprise High Availability Extension 15 SP2 x86_64 Activate with: SUSEConnect -p sle-ha/15.2/x86_64 -r ADDITIONAL REGCODE Web and Scripting Module 15 SP2 x86_64 Activate with: SUSEConnect -p sle-module-web-scripting/15.2/x86_64 MORE INFORMATION You can find more information about available modules here: https://www.suse.com/products/server/features/modules.htmlEseguire i comandi nell'elenco per attivare/disattivare un modulo o un'estensione per aggiungere o eliminare un componente. Per aggiungere un'estensione sono richiesti codici di registrazione aggiuntivi soggetti a pagamento.
Non si deve eliminare mai .
. Si sconsiglia inoltre di eliminare
Quando si utilizza SUSEConnect
per aggiungere o eliminare moduli ed estensioni, la registrazione dei componenti viene annullata e i rispettivi repository o servizi vengono rimossi dal sistema. Non verrà eseguita alcuna installazione o rimozione dei pacchetti. Se si desidera che l'operazione venga eseguita automaticamente, utilizzare YaST per aggiungere o eliminare moduli ed estensioni.
Se si aggiunge un modulo o un'estensione, non viene eseguita alcuna installazione automatica dei pacchetti o dei modelli predefiniti. È necessario completarla manualmente tramite Zypper sulla riga di comando o eseguendo
› .
Se si elimina un modulo o un'estensione, non viene eseguita alcuna pulizia automatica. Tutti i pacchetti appartenenti al modulo o all'estensione rimarranno installati nel sistema, ma non essendo più associati a un repository non riceveranno più aggiornamenti. Per rimuovere questi cosiddetti pacchetti «orfani», utilizzare Zypper sulla riga di comando. Con zypper packages --orphaned
questi pacchetti vengono elencati e con zypper remove
si eliminano uno o più pacchetti. In alternativa utilizzare › per elencare ed eliminare i pacchetti orfani.
Se si sceglie di mantenere i pacchetti dei moduli o delle estensioni eliminati, non si riceveranno più aggiornamenti per tali pacchetti. Poiché sono incluse correzioni di sicurezza, la conservazione di tali pacchetti può mettere a rischio il sistema.