回答:
キャッシュされたパッケージのメタデータを検索できます。
yum -C search mysearch
この方法では、yumはローカルメタデータを更新しないため、検索が少し速くなります。
私はすべてのパッケージをこのようにしてローカルファイルを作成することを好みます:
yum list all > yum-package-list.log
次に、検索しているものをgrepできます。
grep -i mysearch yum-package-list.log
それで全部です...
時々、リストを更新するために、もう一度yum list allを実行します。
重要な注意点
デフォルトでは、yumの現在のバージョンは、操作に正常に使用された後、ダウンロードしたデータファイルとパッケージを削除します。これにより、yumが使用するストレージ容量が最小限に抑えられます。キャッシュを有効にして、ダウンロードしたファイルをyumがキャッシュディレクトリに保持するようにすることができます。キャッシュには3つの利点があります。
* The performance of yum increases
* You may carry out yum operations without a network connection, by using only the caches
* You may copy packages from the caches and reuse them elsewhere
デフォルトでは、yumは一時ファイルをディレクトリ/ var / cache / yum /の下に保存し、設定されたリポジトリごとに1つのサブディレクトリがあります。各リポジトリディレクトリ内のpackages /ディレクトリは、キャッシュされたパッケージを保持します。たとえば、ディレクトリ/ var / cache / yum / development / packages /は、開発リポジトリからダウンロードされたパッケージを保持します。
キャッシュからパッケージを削除しても、システムにインストールされているソフトウェアのコピーには影響しません。
1.1。キャッシュを有効にする
ダウンロードしたファイルを破棄せずに保持するようにyumを設定するには、/ etc / yum.confのkeepcacheオプションを1に設定します。
keepcache=1
yum設定ファイルの編集の詳細については、「yum設定の編集」を参照してください。キャッシュを有効にすると、すべてのyum操作で、設定されたリポジトリからパッケージデータがダウンロードされる場合があります。キャッシュに一連のパッケージデータがあることを確認するには、キャッシュを有効にした後で操作を実行します。リストまたは検索クエリを使用して、システムを変更せずにパッケージデータをダウンロードします。
yum -C
あなたが言うように、ローカルにキャッシュされたメタデータを使用します。