종속성을 기반으로 Yum Local Repo 패키지를 트리 구조로 표시하는 방법은 무엇입니까?

종속성을 기반으로 Yum Local Repo 패키지를 트리 구조로 표시하는 방법은 무엇입니까?

다운로드 전용 옵션과 함께 yum을 사용하여 패키지와 해당 종속성을 다운로드하고 다운로드한 모든 패키지를 폴더로 리디렉션한 다음 createrepo 명령을 실행하여 저장소 데이터를 빌드하여 로컬 저장소를 만들었습니다. 이제 저장소가 준비되었으며 오프라인 다운로드에 사용했지만 이제 이 로컬 저장소의 모든 패키지 문서를 종속성(모든 체인에 따라 다름)을 기반으로 하는 트리 구조로 표시해야 합니다.

답변1

로컬 저장소의 모든 패키지 목록을 얻으려면 다음을 수행하십시오.

yum --disablerepo "*" --enablerepo "yourlocalrepo" list available

그런 다음 repoquery찾은 각 패키지에 대해 다음을 사용하십시오.

repoquery --tree-requires yourpackage

repoquery시스템에 존재하지 않는 경우 를 통해 설치하십시오 yum install yum-utils.

관련 정보