Softwarequellen verstehen
OS Management Hub stellt Oracle Linux-Instanzen BS-Inhalte mit Softwarequellen (Repositorys) bereit.
Was ist eine Softwarequelle?
Eine Softwarequelle ist eine Sammlung von Packages und Modulen, die auch als Repository bezeichnet werden. Verwenden Sie Softwarequellen, um den Inhalt zu steuern, der für Instanzen verfügbar ist, die von OS Management Hub verwaltet werden. Wenn Sie Softwarequellen in OS Management Hub hinzufügen oder erstellen, erfolgt dies auf regionaler Basis.
Softwarequellen gelten nur für Oracle Linux-Instanzen. Windows-Instanzen verwenden keine Softwarequellen.
Softwarequellentypen
OS Management Hub unterstützt die folgenden Softwarequelltypen:
Welche Softwarequellen sollte ich anhängen?
Hängen Sie mindestens die Mindestsoftwarequellen an, die zur Unterstützung Ihrer Instanzen erforderlich sind, um den Zugriff auf die neuesten Packages und Updates sicherzustellen.
-
Oracle Linux 8 und 9
- Erfordert die Softwarequellen BaseOS und AppStream.
-
Oracle Linux 7
- Erfordert die ELS-Softwarequellen, da Oracle Linux 7 im Extended Support (ELS) enthalten ist.
-
Ksplice
- Wenn Sie Ksplice für Kernel-Updates ohne Ausfallzeit verwenden, hängen Sie die Ksplice-Softwarequelle an.
-
Unbreakable Enterprise Kernel (UEK)
- Wenn Sie Unbreakable Enterprise Kernel (UEK) verwenden, hängen Sie die UEK-Softwarequelle an.
Noch unsicher? Ein guter Ausgangspunkt ist die Aufnahme der Standard-Repositorys, die von OCI-Plattformimages verwendet werden:
- Oracle Linux 9-Standardsoftware-Repositorys
- Oracle Linux 8-Standardsoftware-Repositorys
- Oracle Linux 7-Standardsoftware-Repositorys
Beachten Sie, dass oci_included
nur für OCI-Instanzen gilt. Siehe Verfügbarkeitsstatus.
Was ist Verfügbarkeit?
Nachdem Sie dem Service eine Lieferantensoftwarequelle hinzugefügt haben, ist die Quelle nicht automatisch für alle Instanztypen verfügbar. Die Verfügbarkeit der Quelle kann für OCI-Instanzen und On-Premise- oder Cloud-Instanzen von Drittanbietern unterschiedlich sein. Einige Quellen, wie oci_included
, gelten nur für OCI-Instanzen. Andere Quellen, wie ksplice
, erfordern möglicherweise Berechtigungen für Nicht-OCI-Instanzen. Bis Sie die Berechtigung hinzufügen, ist die Softwarequelle ksplice
nur für OCI-Instanzen verfügbar.
Die Verfügbarkeit benutzerdefinierter Softwarequellen hängt von der Verfügbarkeit der Softwarequellen des Anbieters ab, mit denen diese erstellt werden. Beispiel: Wenn eine benutzerdefinierte Quelle eine Lieferantenquelle verwendet, die nur in OCI verfügbar ist, ist die benutzerdefinierte Quelle auch nur in OCI verfügbar.
Siehe auch: Bekanntes Problem: Für einige Softwarequellen ist die Verfügbarkeit falsch
Verfügbarkeitsstatus von Softwarequellen
Sie können die Verfügbarkeit einer Softwarequelle an zwei Stellen in der Konsole anzeigen: auf der Detailseite der Quelle oder beim Hinzufügen von Lieferantenquellen zum Service.
Wenn Sie Details einer Softwarequelle anzeigen, können Sie folgende Statuswerte verwenden:
- Verfügbar für Instanzen in: OCI, On Premise, 3rd-Party-Cloud: Die Softwarequelle kann von allen Instanzen verwendet werden.
- Verfügbar für Instanzen in: OCI: Die Softwarequelle ist für On-Premise- oder Cloud-Instanzen von Drittanbietern eingeschränkt, kann jedoch von OCI-Instanzen verwendet werden. Einige Quellen sind nur für OCI-Instanzen verfügbar, wie
oci_included
. Für andere Quellen, wieksplice
, können Sie eine Berechtigung hinzufügen, um sie für On-Premise- oder Cloud-Instanzen von Drittanbietern verfügbar zu machen. - Für Instanzen verfügbar in: -: Die Softwarequelle wurde dem Service noch nicht zur Verwendung durch Instanzen hinzugefügt. Fügen Sie die Anbietersoftwarequelle hinzu, um sie verfügbar zu machen.
Beim Hinzufügen einer Anbietersoftwarequelle sind unter anderem folgende Status in der Spalte Eingeschränkt möglich:
- - (Papierkorb): Die Softwarequelle ist nicht eingeschränkt. Er kann von allen Instanztypen verwendet werden.
- In Nicht-OCI nicht verfügbar: Die Softwarequelle ist nicht eingeschränkt, aber nicht für die Verwendung durch On-Premise- oder Cloud-Instanzen von Drittanbietern gültig. Beispiel:
ol8_oci_included-x86_64
, das Packages bereitstellt, die nur von OCI-Instanzen verwendet werden. - Nur OCI verwenden: Die Softwarequelle ist nur für OCI-Instanzen verfügbar. Sie kann erst von On-Premise- oder Drittanbieter-Cloud verwendet werden, wenn Sie eine Berechtigung hinzufügen.
Was ist ein Software-Quellspiegel?
Ein System, dem die Rolle der Managementstation zugewiesen ist, spiegelt und verteilt Softwarequellen an Instanzen vor Ort oder in unterstützten Clouds von Drittanbietern. Managementstationen spiegeln nur die Softwarequellen wider, die zur Unterstützung der Instanzen erforderlich sind, die sie verwenden. Die Liste der gespiegelten Softwarequellen ist leer, bis Sie ein Profil registrieren, das die Station verwendet. Siehe Welche Softwarequellen werden gespiegelt?.