Software installieren

Installieren Sie Software, indem Sie Repositorys aus den regionalen yum-Servern in Oracle Cloud Infrastructure aktivieren.

Im Gegensatz zum öffentlich verfügbaren Oracle Linux-yum-Server spiegeln die regionalen yum-Server von Oracle Cloud Infrastructure alle ULN-Kanäle wider. Daher können Compute-Instanzen auf ULN-Inhalt zugreifen, ohne das System bei ULN registrieren zu müssen. Weitere Informationen finden Sie unter:

Verbindung zum regionalen yum-Server herstellen

Mit dem Servicegateway verbundene Instanzen haben automatisch Zugriff auf die regionalen yum-Server. Die yum-Variablen $ociregion und $ocidomain bestimmen, mit welchem regionalen Server die Instanz verbunden wird.

Beispiel: Die baseurl für das Repository _latest für Oracle Linux 8 lautet:

baseurl=https://yum$ociregion.$ocidomain/repo/OracleLinux/OL8/baseos/latest/$basearch/
  • Legen Sie die Variable $ociregion fest, indem Sie Inhalt in /etc/yum/vars/ociregion auffüllen.

    Wenn die ociregion-Datei nicht vorhanden oder leer ist, verweist die baseurl auf den öffentlich zugänglichen Oracle Linux-yum-Server. Beim Erstellen der Instanz wird die Variable $ociregion normalerweise so festgelegt, dass sie auf den nächstgelegenen regionalen Yum-Server im Oracle Cloud Infrastructure-Servicenetzwerk verweist. Beispiel: Wenn $ociregion auf -phx gesetzt ist, wird die baseurl erweitert, damit sie auf den regionalen yum-Server in Phoenix verweist.

  • Legen Sie die Variable $ocidomain fest, indem Sie die Datei /etc/yum/vars/ocidomain mit Inhalt auffüllen.

Zugriff auf ULN-Inhalt

Um auf ULN-Inhalt auf den regionalen yum-Servern zuzugreifen, installieren Sie die entsprechenden release-elx-Packages, und aktivieren Sie die Repositorys, auf die Sie Zugriff benötigen.

Beispiel: Bei Oracle Linux 8 können Sie die folgenden Befehle ausführen, um auf das Repository ol8_oci_included zuzugreifen, wo sich Tools wie Oracle InstantClient, Oracle Java Development Kit und Oracle Java Runtime Environment befinden:

sudo dnf install oci-included-release-el8
sudo dnf config-manager --enable ol8_oci_included

Andere ULN-Kanäle sind auch direkt über die regionalen Yum-Server von Oracle Cloud Infrastructure verfügbar. Auf die Ksplice-Kanäle auf einer Oracle Linux 8-Compute-Instanz können Sie zum Beispiel so zugreifen:

sudo yum install ksplice-release-el8
sudo yum-config-manager --enablerepo ol8_ksplice ol8_x86_64_userspace_ksplice

Die meisten dieser Kanäle sind standardmäßig in den neuesten Plattformimages installiert und verfügbar.

OS Management Hub verwenden

Mit OS Management Hub können Sie Packages auf Oracle Linux-Instanzen verwalten, einschließlich Installieren, Entfernen und Aktualisieren von Packages. Weitere Informationen finden Sie unter Oracle Linux Package Management.

OS Management Hub verwendet Softwarequellen, um Packages für Instanzen bereitzustellen und die für diese Packages verfügbaren Updates zu verfolgen. Eine Softwarequelle ist eine Sammlung von Packages. Mit Softwarequellen können Sie steuern, welche Packages auf Instanzen installiert werden können, ohne dass Sie sich manuell anmelden und die Repositorys auf den einzelnen Instanzen konfigurieren müssen. Weitere Informationen finden Sie unter Softwarequellen verwalten.