Linux Red Hat 라이브러리 종속성 문제

Linux Red Hat 라이브러리 종속성 문제

8개의 라이브러리를 다운로드하려면 스크립트를 만들어야 합니다. 그러나 모든 라이브러리가 있는 서버에서는 이 8개의 라이브러리 중 2~3개만 찾을 수 있습니다.

저는 이 2~3개의 라이브러리가 실제로 작동하기 위해 다른 라이브러리에 의존한다고 믿습니다. 따라서 yum을 통해 그 중 2~3개를 다운로드하도록 요청하면 실제로 8개의 라이브러리가 모두 다운로드됩니다.

특정 rpm 패키지의 종속성을 확인하는 명령이 있다는 것을 알고 있습니다.

rpm -qpR (name of rpm package)

내 질문은 다음과 같습니다. 특정 라이브러리 이름이 주어지면 해당 라이브러리에 의존하는 모든 rpm 패키지를 찾는 "reverse" 명령이 있습니까?

답변1

옵션은 설치된 패키지 또는 지정된 기능에 따라 명령줄에 지정된 패키지 파일을 검색 --whatrequires합니다 . rpm저장소에서 제거된 패키지를 체크아웃하려면 repoquery -q --whatrequires저장소에서 사용 가능한 패키지를 확인해야 합니다 yum-utils. 명령이 제대로 작동 하려면 repoquery공식 Yum 저장소를 설정하고 /etc/yum.repos.d/.

관련 정보