Gestione di flussi e profili dei moduli

Descrive come gestire i flussi di moduli e i profili mediante il servizio di gestione del sistema operativo.

Oracle Linux 8 introduce i concetti di moduli, flussi di moduli e profili per consentire la gestione di diverse versioni del software all'interno di una singola release del sistema operativo.

Moduli

I moduli sono un set di pacchetti RPM raggruppati e devono essere installati insieme. Possono contenere diversi flussi costituiti da più versioni di applicazioni che è possibile installare. È possibile abilitare un flusso di moduli per fornire l'accesso del sistema ai pacchetti RPM contenuti in tale flusso di moduli.

Flussi di moduli
I flussi di moduli contengono versioni diverse del contenuto all'interno di un modulo. I moduli possono avere più flussi, in cui ogni flusso contiene una versione diversa dei pacchetti e le relative dipendenze. Ogni flusso riceve gli aggiornamenti in modo indipendente.
Profili
I profili forniscono un elenco di determinati pacchetti che devono essere installati contemporaneamente per un determinato caso d'uso. I profili sono anche una raccomandazione da parte dei pacchetti di applicazioni e degli esperti. Ogni flusso di moduli può avere uno o più profili.

Per ulteriori informazioni su moduli, flussi e profili DNF, vedere Usa moduli DNF e flussi di applicazioni nella documentazione di Oracle Linux 8.

Per importanti linee guida, avvertenze e avvertenze durante l'esecuzione delle operazioni dei pacchetti su moduli e flussi, vedere Informazioni sulle dipendenze modulari e sulle modifiche dei flussi nella documentazione di Oracle Linux 8.

Prerequisiti

  • Oracle Linux 8 o versione successiva.
  • Oracle Cloud Agent 1.23.0 o versione successiva.
Importante

Per informazioni sui problemi noti correlati all'uso del servizio di gestione del sistema operativo per gestire i flussi e i profili dei moduli, vedere Problemi noti per la gestione del sistema operativo.

Modifica di un modulo in un'istanza gestita

Descrive come modificare i flussi e i profili dei moduli in un'istanza gestita utilizzando la console, l'interfaccia CLI e l'API.

Uso della console

  1. Aprire il menu di navigazione, selezionare Computazione, quindi selezionare Istanze.
  2. Trovare l'istanza e fare clic sul relativo nome.
  3. Nella pagina Dettagli istanza, in Risorse, fare clic su Gestione sistema operativo.
  4. Fare clic sul menu Azioni (tre punti) e fare clic su Visualizza dettagli gestione sistema operativo.
  5. In Risorse, fare clic su Moduli.

    Nella pagina Moduli sono elencate le seguenti informazioni dell'istanza gestita in formato tabulare.

    • Moduli: elenca i moduli disponibili per l'istanza gestita.
    • Streams: elenca il flusso.
    • Profili: elenca i profili dei flussi di moduli installati.
    • Stato: indica lo stato del flusso di moduli. Valori di stato possibili:
      • Abilitato: Stream può fornire package all'istanza gestita.
      • - (hypen): il flusso non è abilitato, ma può fornire pacchetti all'istanza gestita per soddisfare le dipendenze del pacchetto.
      • Disabilitato: Stream non può fornire pacchetti all'istanza gestita finché non viene abilitato.
  6. Nella riga di un modulo, fare clic sul menu Azioni (tre punti) per aprire il pannello Modifica modulo istanza gestita.

    Questo pannello consente di gestire un modulo alla volta. All'interno del modulo selezionato è possibile eseguire le azioni riportate di seguito per gestire il contenuto del flusso di moduli in un'istanza gestita.

    • Abilita un flusso di moduli.
    • Installa profili flusso di moduli.
    • Passare a un altro flusso di moduli.
    • Rimuovere i profili flusso di moduli.
    • Disabilitare un flusso di moduli.
  7. In Flusso modulo, selezionare il flusso da gestire dall'elenco dei flussi disponibili per il modulo.
  8. In Azione, selezionare il pulsante di opzione appropriato per abilitare o disabilitare il flusso di moduli selezionato per l'istanza gestita.
    • Abilita flusso di moduli selezionato per questa istanza gestita
    • Disabilita flusso di moduli selezionato per questa istanza gestita
      Nota

      Per poter disabilitare un flusso di moduli abilitato, è necessario rimuovere i profili installati.
  9. In Installa o rimuovi profili, selezionare o deselezionare i profili di flusso dei moduli per installare o rimuovere i profili dall'istanza gestita.
    Nota

    • Per installare i profili è necessario che il flusso del modulo sia abilitato.
    • Se si cambiano i flussi, non è possibile modificare i profili fino al completamento dell'operazione di commutazione.
  10. Fare clic su Salva modifiche.

    Gestione sistema operativo crea richieste di lavoro per le azioni.

    Nota

    Viene visualizzata una notifica con un collegamento alle richieste di lavoro. Per visualizzare lo stato delle richieste di lavoro, fare clic su Richieste di lavoro nella sezione Risorse della pagina Dettagli istanza gestita.

Uso dell'interfaccia CLI

Per un elenco completo dei comandi CLI disponibili per la gestione del contenuto modulare, vedere Gestione del contenuto modulare.

Per un elenco completo dei flag e delle opzioni variabili per i comandi CLI, vedere Command Line Reference.

Visualizzazione di moduli, flussi e profili in un'istanza gestita

Viene descritto come visualizzare moduli, flussi e profili in un'istanza gestita utilizzando la console, l'interfaccia CLI e l'API.

Utilizzo di Console

  1. Aprire il menu di navigazione, selezionare Computazione, quindi selezionare Istanze.
  2. Trovare l'istanza e fare clic sul relativo nome.
  3. Nella pagina Dettagli istanza, in Risorse, fare clic su Gestione sistema operativo.
  4. Fare clic sul menu Azioni (tre punti) e fare clic su Visualizza dettagli gestione sistema operativo.
  5. In Risorse, fare clic su Moduli.

    Nella pagina Moduli sono elencate le seguenti informazioni dell'istanza gestita in formato tabulare.

    • Moduli: elenca i moduli disponibili per l'istanza gestita.
    • Streams: elenca il flusso.
    • Profili: elenca i profili dei flussi di moduli installati.
    • Stato: indica lo stato del flusso di moduli. Valori di stato possibili:
      • Abilitato: Stream può fornire package all'istanza gestita.
      • - (hypen): il flusso non è abilitato, ma può fornire pacchetti all'istanza gestita per soddisfare le dipendenze del pacchetto.
      • Disabilitato: Stream non può fornire pacchetti all'istanza gestita finché non viene abilitato.
  6. Nella colonna Modulo individuare un modulo e fare clic sul relativo nome.

    Si apre la pagina Dettagli modulo. La pagina fornisce informazioni sul modulo, tra cui una descrizione del modulo, il nome del flusso, i profili installati e lo stato del flusso.

  7. Nella pagina Dettagli modulo fare clic sul nome di un flusso di moduli nella tabella Flussi di moduli.

    Viene visualizzata la pagina Dettagli flusso di moduli. La pagina fornisce informazioni sul flusso di moduli, inclusi il modulo padre, il flusso di moduli padre e i profili disponibili.

  8. Nella tabella espandere la riga di un profilo utilizzando l'icona Espandi nella parte destra per visualizzare i pacchetti associati al profilo.

Uso dell'interfaccia CLI

Per un elenco completo dei comandi CLI disponibili per la visualizzazione del contenuto modulare, vedere Gestione del contenuto modulare.

Per un elenco completo dei flag e delle opzioni variabili per i comandi CLI, vedere Command Line Reference.

Utilizzo dell'API

Per un elenco completo dei metodi API disponibili per la visualizzazione del contenuto modulare, vedere Gestione del contenuto modulare.