Externe oder private Softwarequelle hinzufügen
Fügen Sie ein yum-Repository von einem unabhängigen Softwareanbieter (ISV), einem unabhängigen Hardwareanbieter (IHV) oder Ihrem privaten yum-Repository als Softwarequelle in OS Management Hub hinzu.
Eine Softwarequelle eines Drittanbieters wird von einem ISV oder IHV bereitgestellt. Eine private Softwarequelle ist eine von Ihnen bereitgestellte. Siehe Drittanbieter- und private Softwarequellen.
Navigieren
- Navigieren Sie zur Listenseite Softwarequellen.
- Stellen Sie sicher, dass Sie sich im Compartment und in der Region befinden, in der sich die Quelle befinden soll.
-
Wählen Sie im Menü Aktionen eine der folgenden Optionen:
- Drittanbieter-Softwarequelle hinzufügen
- Private Softwarequelle hinzufügen
Allgemeine Details hinzufügen
Geben Sie die grundlegenden Informationen für die Softwarequelle an:
-
Name: Geben Sie einen Namen für die Quelle ein. Sie können den Namen jederzeit ändern. Der Name muss nicht eindeutig sein, da eine Oracle Cloud-ID (OCID) die benutzerdefinierte Softwarequelle eindeutig identifiziert.
Hinweis
OS Management Hub hängt die BS-Version und -Architektur an den Namen an. Beispiel: Wenn Sie den Namenabc-corp
eingeben und Oracle Linux 9 und x86_64 angeben, wird der vollständige Name zuabc-corp-ol9-x86_64
. -
Beschreibung: (Optional) Geben Sie eine Beschreibung für die Quelle ein.
Konfiguration
Geben Sie die Konfigurationsdetails für das Repository ein:
-
URL: Geben Sie die URL zu dem Speicherort ein, der das Verzeichnis
repodata
des Repositorys enthält (wiehttps://myrepositoryurl
). Wir empfehlen, wenn möglich das HTTPS-Protokoll zu verwenden. Siehe Repository-URL.Tipp
FehlerInvalid URL format
beheben? Stellen Sie sicher, dass am Anfang oder Ende der URL kein versehentliches Leerzeichen vorhanden ist. -
BS-Version und Architektur: Fügen Sie die BS-Versionen und -Architekturen hinzu, die dieses Repository verwenden können. Wählen Sie BS hinzufügen aus, um mehrere Versionen anzugeben. Der Service erstellt für jede Version eine separate Softwarequellentity. Siehe OS-Version und -Architektur.
-
Spiegelung an Managementstationen: Wenn diese Option aktiviert ist, kann die Quelle auf einer Managementstation gespiegelt werden, um sie mit On-Premise- oder Cloud-Instanzen von Drittanbietern zu verwenden. Wenn diese Option deaktiviert ist, greifen On-Premise- oder Cloud-Instanzen von Drittanbietern direkt über die Repository-URL und nicht über die Managementstation auf die Quelle zu. Siehe Zu Verwaltungsstationen spiegeln.
Sicherheit
Sicherheitsoptionen konfigurieren:
-
GPG-Prüfung aktivieren: Wenn diese Option aktiviert ist, verwenden Sie die GPG-Prüfung, um den Inhalt in der Softwarequelle zu validieren. Siehe Was ist ein GPG-Schlüssel?
-
GPG-Schlüssel-URI: Wenn die GPG-Prüfung aktiviert ist, wird der Speicherort des Schlüssels angegeben, mit dem Inhalt in der Softwarequelle validiert wird. Siehe Was ist eine URI?
-
Selbstsignierte Zertifikate zulassen: Wenn diese Option aktiviert ist, akzeptiert die Quelle selbstsignierte Zertifikate zur Authentifizierung.
-
Erweiterte Optionen anzeigen: Fügen Sie dieser Ressource Tags hinzu.
Wenn Sie über Berechtigungen zum Erstellen einer Ressource verfügen, sind Sie auch berechtigt, Freiformtags auf diese Ressource anzuwenden. Um ein definiertes Tag zuzuweisen, benötigen Sie die Berechtigungen zum Verwenden des Tag-Namespace. Weitere Informationen zum Tagging finden Sie unter Ressourcentags. Wenn Sie nicht sicher sind, ob Sie Tags anwenden sollen, fragen Sie einen Administrator, oder überspringen Sie diese Option. Sie können Tags später anwenden.
Wählen Sie Weiter.
Erweiterte Optionen hinzufügen
Fügen Sie alle erweiterten YUM-Anweisungen ein, die für die Softwarequelle erforderlich sind, und wählen Sie Weiter aus.
Hinweis
Weitere Informationen zu erweiterten YUM-Anweisungen finden Sie in den folgenden Ressourcen:
- Oracle Linux 7: Yum-Repository-Konfiguration
- Oracle Linux 8 und 9: Yum-Repository-Konfigurationsdateien bearbeiten
Weitere Informationen finden Sie auf den Manpages
dnf.conf(5)
oderyum.conf(5)
in einem Oracle Linux-System.Prüfen
Prüfen Sie die Details der Quelle. Nehmen Sie bei Bedarf Änderungen vor, und wählen Sie Weiterleiten aus.
Zeigen Sie die neue Quelle auf der Listenseite Softwarequelle an.
Nächste Schritte
Hängen Sie die Softwarequelle an eine Instanz oder Gruppe an:
Verwenden Sie den Befehl oci os-management-hub software-source create-third-party-swsrc und die erforderlichen Parameter, um eine Softwarequelle eines Drittanbieters hinzuzufügen.
oci os-management-hub software-source create-third-party-swsrc --arch-type architecture --compartment-id ocid --os-family family --url repository-url [OPTIONS]
Verwenden Sie den Befehl oci os-management-hub software-source create-private-swsrc und die erforderlichen Parameter, um eine private Softwarequelle hinzuzufügen.
oci os-management-hub software-source create-private-swsrc --arch-type architecture --compartment-id ocid --os-family family --url repository-url [OPTIONS]
Eine vollständige Liste der Kennzeichen und Variablenoptionen für CLI-Befehle finden Sie in der Befehlszeilenreferenz.
Führen Sie den Vorgang CreateSoftwareSource aus, um eine Drittanbieter- oder private Softwarequelle hinzuzufügen.