apt는 다른 패키지 설치를 유발한 패키지에 대한 쿼리를 지원합니까?
- 를 사용하여 패키지를 나열하면 apt list packagex
출력에서 이 패키지가 수동으로 설치되었는지 자동으로 설치되었는지 알 수 있습니다. packagex
자동으로 설치되었다고 합니다 .
이제 어떤 패키지가 packagex
. ( apt-cache showpkg packagex
에 의존하는 패키지가 두 개 이상 있을 수 있으므로 역방향 종속성을 찾는 것만으로는 충분하지 않을 수 있습니다 packagex
)
답변1
설치 하셨다면 aptitude
..
aptitude why PACKAGENAME
당신이 원하는 것을 제공합니다.
그렇지 않은 경우 로 설치할 수 있습니다 sudo apt install aptitude
.
샘플 출력:
user:~$ aptitude why nvidia-driver-450
i nvidia-driver-440 Depends nvidia-driver-450
user:~$ aptitude why nvidia-driver-440
Manually installed, current version 450.66-0ubuntu0.18.04.1, priority optional
No dependencies require to install nvidia-driver-440