패키지의 역방향 종속성을 어떻게 찾나요?

패키지의 역방향 종속성을 어떻게 찾나요?

다른 패키지가 어떤 패키지에 종속되어 있는지 확인할 수 있는지 궁금합니다.

예를 들어, 부두가 내 시스템에 신비롭게 설치되어 실행되고 있는데 이것이 다른 것에 종속되어 있는지 확인하고 싶습니다.

답변1

apt-cache rdepends --installed jetty부두에 무엇이 달려 있는지 확인하는 데 사용할 수 있습니다 . 여기에는 종속 및 권장 사항이 모두 표시되므로 패키지 목록을 통해 jetty와의 관계를 확인할 수 있습니다.

답변2

설치하러 가세요 apt-rdepends. 즉각적인 종속성뿐만 아니라 모든 재귀 종속성을 표시하므로 큰 출력을 제공하는 경향이 있습니다. 따라서 호출기도 사용하십시오.

  • 재귀를 표시하려면 다음을 따르십시오 $ apt-rdepends jetty | pager. 이는 정확히 동일한 항목이 여러 번 나열된다는 점에 유의하세요. 1.3.0 의 출력은 apt-rdepends패키지 이름이 각 줄에 표시되지 않으므로 스크립팅에 적합하지 않습니다.
  • 재귀 역방향을 표시하는 방법은 다음과 같습니다 $ apt-rdepends --reverse jetty | pager. 설치된 패키지뿐만 아니라 모든 패키지가 반환됩니다.

답변3

Synaptic을 열고 패키지를 찾으면 해당 패키지를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택할 수 있습니다. 종속성 탭에서 jetty가 의존하는 패키지와 jetty에 의존하는 패키지(드롭다운 목록)를 볼 수 있습니다.

관련 정보