3.3. コンテンツのフィルタリング


フィルター を使用すると、パッケージが後続の環境にプロモートされるのを防ぐメカニズムが提供されます。フィルターでパッケージ名または正規表現を使用して、パッケージをブラックリストに登録するルールを作成できます。その後、フィルターを製品全体または製品内の個々のリポジトリーに関連付けることができます。

3.3.1. フィルターの作成

以下の手順では、パッケージのフィルターを作成する方法を説明します。

手順3.3 フィルターを作成するには、以下を実行します。

  1. コンテンツビュー に 移動 して、絞り込むコンテンツビューを選択します。
  2. Yum コンテンツ フィルター をクリックし新規フィルター をクリックします。
  3. Name フィールドに新規フィルターの名前を指定し、Content Type ドロップダウンメニューからコンテンツタイプを選択します。Type ドロップダウンメニューを選択して、選択したコンテンツタイプをフィルターに含めるか除外するかを選択します。必要に応じて、Description フィールドに説明を挿入します。
  4. Save をクリックして、新しいフィルターを保存します。

3.3.2. コンテンツのフィルターへの追加

以下の手順では、コンテンツをパッケージフィルターに追加する方法を示します。

手順3.4 コンテンツをフィルターに追加するには、以下を実行します。

  1. コンテンツビュー に 移動 して、絞り込むコンテンツビューを選択します。
  2. Yum コンテンツフィルター をクリックして、編集するフィルターの名前をクリックします。選択したフィルターのタイプに応じて、以下の操作を実行します。
    1. パッケージ用にフィルターを作成する場合は、Packages サブタブでパッケージ名を指定し、ドロップダウンメニューから Detail 値を選択します。Add をクリックしてパッケージをフィルターに追加します。
    2. パッケージグループ用にフィルターを作成した場合は、Add サブタブをクリックして、目的のパッケージグループを選択します。パッケージグループの追加 をクリックします。
    3. エラータ用にフィルターが作成されている場合は、Add サブタブをクリックします。エラータタイプ(セキュリティー、機能 拡張、または バグ修正)を選択し、開始日と終了日を指定します。Add Errata をクリックします。
    4. フィルターがエラータ - 日付およびタイプ用に作成されている場合、エラータ タイプ(セキュリティー機能拡張、または バグ修正)を選択し、開始日と終了日を指定します。Save をクリックします。
  3. Affected Repositories サブタブで、フィルターがリポジトリーすべてまたはサブセットに影響を与えるかどうかを選択します。リポジトリーのサブセットを選択した場合は、目的のリポジトリーを選択し、Update Repositories をクリックします。
  4. 新規バージョンの公開 をクリックします。必要に応じてコメントを挿入してから、Save をクリックします。

3.3.3. フィルターからのコンテンツの削除

以下の手順では、パッケージフィルターからコンテンツを削除する方法について示します。

手順3.5 コンテンツをフィルターから削除するには、以下を実行します。

  1. コンテンツビュー に 移動 して、絞り込むコンテンツビューを選択します。
  2. Yum コンテンツフィルター をクリックして、編集するフィルターの名前をクリックします。選択したフィルターのタイプに応じて、以下の操作を実行します。
    1. フィルターがパッケージ用に作成されている場合は、Packages サブタブをクリックし、削除するパッケージの横にある Package Name チェックボックスを選択します。パッケージの 削除 を クリックして、パッケージをフィルターから削除します。
    2. フィルターがパッケージグループ用に作成されている場合は、リスト/削除 サブタブをクリックし、削除するパッケージグループの横にある Name チェックボックスを選択します。フィルターから パッケージグループを削除するには、パッケージグループの削除 をクリックします。
    3. エラータ用にフィルターが作成されている場合は、削除するエラータの横にある エラータ ID チェックボックスを選択して、リスト/削除 サブタブを クリックします。エラー タの削除 をクリックして、エラータをフィルターから削除します。
    4. フィルターが エラータ - 日付およびタイプ用に作成されている場合、エラータの タイプ(セキュリティー機能拡張、または バグ修正)を確認します。開始日と終了日を指定します。Save をクリックします。
  3. Affected Repositories サブタブで、フィルターがリポジトリーすべてまたはサブセットに影響を与えるかどうかを選択します。リポジトリーのサブセットを選択した場合は、目的のリポジトリーを選択し、Update Repositories をクリックします。
  4. 新規バージョンの公開 をクリックします。必要に応じてコメントを挿入し、Save をクリックします。

3.3.4. フィルターの削除

以下の手順では、フィルターを削除する方法について示します。

手順3.6 フィルターを削除するには、以下を実行します。

  1. コンテンツビュー に 移動 して、絞り込むコンテンツビューを選択します。
  2. Yum コンテンツフィルター をクリックして、削除するパッケージフィルター名の横にあるチェックボックスを選択します。
  3. フィルターの削除 をクリックします。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat