ベンダー・ソフトウェア・ソース

ベンダー・ソフトウェア・ソースは、OSベンダー(Oracleなど)が提供するソフトウェア・リポジトリです。

ノート

独立したソフトウェア・ベンダー(ISV)または独立したハードウェア・ベンダー(IHV)からyumリポジトリにアクセスする必要がある場合は、サードパーティのソフトウェア・ソースを構成できます。

OS管理ハブでベンダー・ソースを使用するには、テナンシのルート・コンパートメントにベンダー・ソースを追加する必要があります。その後、必要に応じて他のコンパートメントにソースをレプリケートできます。一部のベンダー・ソフトウェア・ソースは、アクセスのロックを解除するために資格を必要とする(可用性を参照)制限されているか、プレミアム製品である可能性があります。

ベンダー・ソフトウェア・ソースは、OS管理ハブの基本的なソフトウェア・ソース・タイプです。これらは、カスタム・ソフトウェア・ソースおよびバージョン管理されたカスタム・ソフトウェア・ソースのコンテンツの基礎として使用されます。カスタム・ソフトウェア・ソースを作成する前に、まずベンダー・ソフトウェア・ソースをサービスに追加する必要があります。

OS管理ハブは、OCIリージョナルyumサーバーからパッケージ更新を受信し、対応するベンダー・ソフトウェア・ソース(または自動更新機能を使用するカスタム・ソフトウェア・ソース)を更新します。これらのパッケージ更新は、これらのソフトウェア・ソースを使用するインスタンスで使用できるようになります。

関連項目: ベンダー・ソフトウェア・ソースのスナップショットの作成

ベンダー・ソフトウェア・ソースの追加のガイドライン

OS管理ハブにベンダー・ソースを追加する場合は、次のガイドラインに従ってください:

  • Oracle Linuxインスタンスをサービスに登録する前に、ベンダー・ソフトウェア・ソースをOS管理ハブに追加します。

    ノート

    Autonomous Linuxインスタンスには、Autonomous Linuxインスタンスを登録するときにOS管理ハブに自動的に追加されるベンダー・ソフトウェア・ソースの最小セットが必要です。詳細は、必須ソフトウェア・ソースを参照してください。

  • 少なくとも最小限のソフトウェア・ソースを追加して、インスタンスのOSバージョンをサポートします。

    • Oracle Linux 8およびOracle Linux 9には、BaseOSおよびAppStreamソフトウェア・ソースが必要です。
    • Oracle Linux Unbreakable Enterprise Kernel (UEK)を使用している場合は、UEKソフトウェア・ソースを追加して、インスタンスがカーネル更新およびパッチを取得するようにします。
    • Oracle Linuxリポジトリの詳細は、Oracle Linuxでのソフトウェアの管理を参照してください。
  • セキュリティのベスト・プラクティスに従うには、環境に関連するコンテンツのみを追加します。これは、OS管理ハブのインスタンスで使用可能なコンテンツに対する最初の制御レベルです。セキュリティ: ソフトウェア・ソースの選択を参照してください。

    • たとえば、Oracle Linux 8でGluster AppStreamリポジトリを使用していない場合は、そのソフトウェア・ソースをサービスに追加しないでください。