Creazione di un'origine software personalizzata
Selezionare contenuti specifici da origini software del fornitore per creare un'origine software personalizzata nell'hub di gestione del sistema operativo.
Per le origini software personalizzate con controllo delle versioni, vedere Creazione di un'origine software personalizzata con controllo delle versioni. Un'origine con controllo delle versioni viene utilizzata in modo specifico negli ambienti del ciclo di vita.
Per creare un'origine software personalizzata, è necessario prima aggiungere origini software fornitore al servizio. Selezionare quindi le origini software del fornitore e utilizzare filtri o un elenco di pacchetti per specificare i pacchetti e i moduli da includere nell'origine.
Naviga
- Passare alla pagina elenco Origini software.
- Nel menu Azioni selezionare Crea origine software personalizzata.
Aggiungi dettagli di base
Fornire le informazioni e le impostazioni di base per l'origine software personalizzata, quindi selezionare Avanti.
- Nome: immettere un nome per l'origine. È possibile modificare il nome in qualsiasi momento. Il nome non deve essere univoco, perché un OCID (Oracle Cloud Identifier) identifica in modo univoco l'origine software personalizzata.
-
Descrizione: (Facoltativo) Immettere una descrizione per l'origine.
-
Versione: lasciare vuoto il campo a meno che non si creino origini software personalizzate con controllo delle versioni e seguire invece Creazione di un'origine software personalizzata con controllo delle versioni.
-
Aggiornamento automatico del contenuto: abilitare l'aggiornamento automatico per fare in modo che il servizio riveda automaticamente i package di origine software personalizzati e li aggiorni alle versioni più recenti disponibili. Il servizio lo fa una volta al giorno. Quando è disabilitata, i pacchetti rimangono nelle versioni disponibili al momento della creazione dell'origine
-
Risolvere automaticamente le dipendenze: abilitare risoluzione automatica per fare in modo che il servizio risolva automaticamente le dipendenze dei pacchetti e dei moduli per tutti i pacchetti inclusi nell'origine. La risoluzione delle dipendenze include solo i pacchetti provenienti da origini software del fornitore selezionate per l'origine software personalizzata. Se un pacchetto dipendente si trova in un'origine software non associata all'origine software personalizzata, il pacchetto non verrà incluso.
- Mostra opzioni avanzate: aggiunge tag a questa risorsa.
Se si dispone delle autorizzazioni per creare una risorsa, si dispone anche delle autorizzazioni per applicare tag in formato libero a tale risorsa. Per applicare una tag definita, è necessario disporre delle autorizzazioni per utilizzare lo spazio di nomi tag. Per ulteriori informazioni sull'applicazione di tag, vedere Tag delle risorse. Se non si è certi di applicare le tag, chiedere a un amministratore o saltare questa opzione. È possibile applicare le tag in un secondo momento.
Selezionare le origini software
Selezionare le origini software del fornitore da aggiungere all'origine personalizzata, quindi selezionare Avanti.
-
fornitore sistema operativo: selezionare il fornitore del sistema operativo. ad esempio, Oracle.
-
Versione sistema operativo: selezionare la versione del sistema operativo. Ad esempio, Oracle Linux 8.
-
Architettura: selezionare l'architettura del sistema. Ad esempio, x86_64.
-
Compartimento: selezionare il compartimento contenente le origini software.
-
Origini software disponibili: selezionare le origini software da aggiungere.
Suggerimento
Non vedi alcuna fonte di software? Potrebbe essere necessario modificare il compartimento o replicare le origini software del fornitore.
Seleziona contenuto pacchetto
Specificare i package nell'origine software personalizzata utilizzando Filtri o una lista di package, quindi selezionare Avanti.
-
Includere solo la versione più recente: se abilitato, il servizio include solo la versione più recente disponibile dei pacchetti all'interno dei vincoli dei filtri o dell'elenco di pacchetti. Vedere Limitazione dei pacchetti e dei moduli alla versione più recente.
Crea filtri
-
Ambito: selezionare Includi o Escludi.
-
Risorsa: selezionare una delle seguenti opzioni, quindi fornire valori aggiuntivi in base alle esigenze:
- Pacchetto: per creare un filtro che includa o escluda il pacchetto specificato dall'origine software del fornitore selezionata, immettere il nome del pacchetto e, facoltativamente, immettere una versione. Se non viene specificata alcuna versione, il servizio include tutte le versioni. Il formato della versione del pacchetto accettabile è 'epoch:version-release' o 'version-release'. Ad esempio, nome del pacchetto:
edk2-ovmf
e versione del pacchetto:1:20210616-3.el8
. - Gruppo: per creare un filtro che includa o escluda il gruppo di pacchetti dalle origini software del fornitore selezionate, selezionare un gruppo di pacchetti yum o DNF.
- Modulo: per creare un filtro che include o esclude il contenuto modulare dalle origini software del fornitore selezionato, selezionare il nome del modulo, il flusso e il profilo del flusso.
- Pacchetto: per creare un filtro che includa o escluda il pacchetto specificato dall'origine software del fornitore selezionata, immettere il nome del pacchetto e, facoltativamente, immettere una versione. Se non viene specificata alcuna versione, il servizio include tutte le versioni. Il formato della versione del pacchetto accettabile è 'epoch:version-release' o 'version-release'. Ad esempio, nome del pacchetto:
-
+ Altro filtro: selezionare questa opzione per aggiungere altri filtri.
Fornire una lista di package
Carica o Incolla l'elenco dei pacchetti nella finestra.
I formati validi includono N (nome del pacchetto), NVRA (nome, versione, release, architettura) o NEVRA (nome, epoca, versione, release, architettura)
Di seguito sono riportati alcuni esempi di formato dei pacchetti.
python2 libselinux-2.8-6.el8.x86_64 NetworkManager-adsl-1:1.30.0-13.0.1.el8_4.x86_64
Revisione
Consente di rivedere i dettagli dell'origine. Apportare le modifiche necessarie, quindi selezionare Sottometti.
Suggerimento
Creazione dell'origine software non riuscita? Per la risoluzione dei problemi, vedere Creazione dell'origine software personalizzata non riuscita.Passi successivi
Collegare l'origine software a un'istanza o a un gruppo:
Utilizzare il comando oci os-management-hub software-source create-custom-swsrc e i parametri necessari per creare un'origine software personalizzata.
oci os-management-hub software-source create-custom-swsrc --compartment-id ocid --display-name name --vendor-software-sources software-source-ocids [OPTIONS]
Per un elenco completo dei flag e delle opzioni variabili per i comandi CLI, vedere Command Line Reference.
Eseguire l'operazione CreateSoftwareSource per creare un'origine software personalizzata.