リポジトリを照会してその内容を見つけるにはどうすればよいですか?

リポジトリを照会してその内容を見つけるにはどうすればよいですか?

RHEL内のリポジトリに関する詳細情報を見つけるにはどうすればよいですか?

たとえば、サイズ情報、説明/目的など、どのパッケージが含まれているかを知りたいです。 yumコマンドを使用して、同様の方法でパッケージを照会して、パッケージに関する追加情報を見つけることができることを知っています。リポジトリに該当するものはありますか?

この情報は、リポジトリの内容がわからず、リポジトリを有効にする必要があるかどうかを知ることができるので便利です。

ありがとうございます。

ベストアンサー1

以下では、利用可能なストレージを一覧表示できます。

sudo dnf repolist

または

sudo subscription-manager repos --list

特定のリポジトリの内容を表示するには、一時的に他のすべてのリポジトリを一時的に無効にし、目的のリポジトリのみをアクティブにできます。

sudo dnf --disablerepo="*" --enablerepo="rhel-8-for-x86_64-baseos-rpms" repoquery --all --info

より簡潔な出力では、次のことができます。

sudo dnf repoquery --disablerepo="*" --enablerepo="rhel-8-for-x86_64-appstream-rpms" --queryformat "Name:%{name}-%{evr} Size:%{installsize} Summary:%{summary}"

詳細はman dnfdnf repoquery --help、 で確認できます。dnf repoquery --querytags

おすすめ記事