Présentation des sources logicielles
OS Management Hub fournit du contenu de système d'exploitation aux instances Oracle Linux à l'aide de sources logicielles (référentiels).
Qu'est-ce qu'une source logicielle ?
Une source logicielle est un ensemble de packages et de modules, également appelé référentiel. Utilisez des sources logicielles pour contrôler le contenu disponible pour les instances gérées par OS Management Hub. Lorsque vous ajoutez ou créez des sources logicielles dans OS Management Hub, elles sont basées sur une région.
Les sources logicielles s'appliquent uniquement aux instances Oracle Linux. Les instances Windows n'utilisent pas de sources logicielles.
Types de source logicielle
OS Management Hub prend en charge les types de source logicielle suivants :
Quelles sources logicielles dois-je associer ?
Attachez au moins les sources logicielles minimales nécessaires pour prendre en charge vos instances afin de garantir l'accès aux derniers packages et mises à jour.
-
Oracle Linux 8, 9
- Requiert les sources logicielles BaseOS et AppStream.
-
Oracle Linux 7
- Requiert les sources logicielles ELS car Oracle Linux 7 se trouve dans le support étendu (ELS).
-
Ksplice
- Si vous utilisez Ksplice pour les mises à jour du noyau sans temps d'arrêt, attachez la source logicielle Ksplice.
-
UEK (Unbreakable Enterprise Kernel)
- Si vous utilisez le noyau Unbreakable Enterprise Kernel (UEK), connectez la source logicielle UEK.
Toujours pas sûr ? Un bon point de départ consiste à inclure les référentiels par défaut utilisés par les images de plate-forme OCI :
- Référentiels de logiciels par défaut Oracle Linux 9
- Référentiels de logiciels par défaut Oracle Linux 8
- Référentiels de logiciels par défaut Oracle Linux 7
oci_included
s'applique uniquement aux instances OCI. Reportez-vous à Statut de disponibilité.
Quelle est la disponibilité ?
Après l'ajout d'une source logicielle de fournisseur au service, la source n'est pas automatiquement disponible pour tous les types d'instance. La disponibilité de la source peut différer pour les instances OCI et les instances sur site ou cloud tiers. Certaines sources, telles que oci_included
, ne sont applicables qu'aux instances OCI. D'autres sources, telles que ksplice
, peuvent nécessiter des entités pour les instances non OCI. Tant que vous n'avez pas ajouté l'habilitation, la source logicielle ksplice
n'est disponible que pour les instances OCI.
La disponibilité des sources logicielles personnalisées dépend de la disponibilité des sources logicielles du fournisseur qui sont utilisées pour les créer. Par exemple, si une source personnalisée utilise une source fournisseur disponible uniquement dans OCI, la source personnalisée est également disponible uniquement dans OCI.
Voir aussi : Problème connu : disponibilité incorrecte pour certaines sources logicielles
Statut de disponibilité d'une source logicielle
Vous pouvez visualiser la disponibilité d'une source logicielle à deux endroits dans la console : sur la page de détails de la source ou lors de l'ajout de sources fournisseur au service.
Lors de la visualisation des détails d'une source logicielle, les statuts possibles sont les suivants :
- Disponible pour les instances dans : OCI, On-premise, cloud 3e partie : la source logicielle peut être utilisée par toutes les instances.
- Disponible pour les instances dans OCI : la source logicielle est restreinte pour les instances sur site ou cloud tiers, mais peut être utilisée par les instances OCI. Certaines sources ne sont disponibles que pour les instances OCI, telles que
oci_included
. Pour les autres sources, telles queksplice
, vous pouvez ajouter une habilitation pour la rendre disponible pour les instances sur site ou cloud tiers. - Disponible pour les instances dans : - la source logicielle n'a pas encore été ajoutée au service pour utilisation par les instances. Ajoutez la source logicielle du fournisseur pour la rendre disponible.
Lors de l'ajout d'une source logicielle fournisseur, les statuts possibles dans la colonne Restreint sont les suivants :
- - (tiret) : la source logicielle n'est pas restreinte. Il peut être utilisé par tous les types d'instance.
- Non disponible dans les instances non OCI : la source logicielle n'est pas restreinte, mais n'est pas valide pour une utilisation par des instances sur site ou cloud tiers. Par exemple,
ol8_oci_included-x86_64
qui fournit des packages uniquement utilisés par les instances OCI. - Utilisation d'OCI uniquement : la source logicielle est uniquement disponible pour les instances OCI. Il ne peut pas être utilisé par le cloud tiers ou sur site tant que vous n'avez pas ajouté un droit.
Qu'est-ce qu'un miroir de source logicielle ?
Un système attribue le rôle de station de gestion qui met en miroir et distribue des sources logicielles à des instances sur site ou dans des clouds tiers pris en charge. Les stations de gestion reflètent uniquement les sources logicielles requises pour prendre en charge les instances qui les utilisent. La liste des sources logicielles mises en miroir sera vide jusqu'à ce que vous inscriviez un profil qui utilise la station. Reportez-vous à Quelles sont les sources logicielles mises en miroir ?.