저장소를 쿼리하고 해당 내용을 찾으려면 어떻게 해야 합니까?

저장소를 쿼리하고 해당 내용을 찾으려면 어떻게 해야 합니까?

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 dnf, dnf repoquery --help및 에서 확인할 수 있습니다.dnf repoquery --querytags

관련 정보