カスタム・ソフトウェア・ソースのフィルタの編集

フィルタを使用して、OS管理ハブでカスタム・ソフトウェア・ソースの特定のパッケージ・コンテンツを含めるか除外します。

重要

フィルタを削除または変更すると、インスタンスが更新を受信できなくなる可能性があります。
    1. ナビゲーション・メニューを開き、「監視および管理」.をクリックします「OS Management Hub」「Software sources」をクリックします。
    2. 「リスト・スコープ」で、目的のソフトウェア・ソースを含むコンパートメントを選択します。
    3. カスタム・ソフトウェア・ソースの名前をクリックします。
    4. 「リソース」で、「フィルタ」をクリックし、「編集」をクリックします。
    5. 「フィルタに基づいて最新バージョンのみを含める」オプションを有効化または無効化します。「パッケージおよびモジュールの最新バージョンへの制限」を参照して、これがインクルード・フィルタの動作にどのように影響するかを理解してください。
    6. パッケージの内容を含めるか除外するフィルタを追加、変更または削除します。
      フィルタを削除するには、フィルタの右側にある「X」をクリックします。

      フィルタを追加するには、「+別のフィルタ」をクリックし、次の値を指定します。

      • スコープ: 「含める」または「除外」を選択します。

      • リソース: 次のいずれかのオプションを選択し、必要に応じて追加の値を指定します。

        • パッケージ: 指定したパッケージを選択したベンダー・ソフトウェア・ソースに含めたり除外したりするフィルタを作成するには、パッケージ名を入力し、オプションでバージョンを入力します。バージョンを指定しない場合、サービスにはすべてのバージョンが含まれます。使用可能なパッケージ・バージョンの形式は'epoch:version-release'または'version-release'です。たとえば、パッケージ名: edk2-ovmf、パッケージ・バージョン: 1:20210616-3.el8です。
        • グループ: 選択したベンダー・ソフトウェア・ソースに対してパッケージ・グループを含めるか除外するフィルタを作成するには、yumまたはDNFパッケージ・グループを選択します。
        • モジュール: 選択したベンダー・ソフトウェア・ソースからのモジュラ・コンテンツを含むフィルタまたは除外するフィルタを作成するには、モジュール名、ストリームおよびストリーム・プロファイルを選択します。
    7. 「変更の保存」をクリックします。

      ソフトウェア・ソースの更新には数分かかる場合があります。「ジョブ」ページで進捗をモニターできます。「ソフトウェア・ソースの更新」タイプのフィルタです。

  • フィルタの編集など、カスタム・ソフトウェア・ソースを更新するには、oci os-management-hub software-source update-custom-swsrcコマンドと必要なパラメータを使用します。

    oci os-management-hub software-source update-custom-swsrc --software-source-id ocid --filter filter.json [OPTIONS]

    CLIコマンドのフラグおよび変数オプションの完全なリストは、コマンドライン・リファレンスを参照してください。

  • UpdateSoftwareSource操作を実行して、カスタム・ソフトウェア・ソースのフィルタを編集します。