대신 어떻게 얻을 수 있나요?종속성패키지되었지만 종속 패키지존재하다특정 가방?
내 웹 서버는 debian 6.0 Squeeze-LTS(장기 지원을 위해 처음으로 확장되었습니다!)를 사용하는데 특정 패키지에 대한 지원이 종료되었다고 보고합니다.
Unfortunately, it has been necessary to limit security support for some
packages.
The following packages found on this system are affected by this:
* Source:libplrpc-perl, ended on 2014-05-31 at version 0.2020-2
Details: Not supported in squeeze LTS
Affected binary package:
- libplrpc-perl (installed version: 0.2020-2)
나는 바이너리 패키지에 종속된 것이 무엇인지 살펴보지 않고 해당 바이너리 패키지를 제거하려고 시도하고 싶지 않으며, 그 설명은 이전에 들어본 적이 없는 내용을 설명합니다.
libplrpc-perl: Perl extensions for writing PlRPC servers and clients
따라서 가능하면 패키지를 제거하면 되지만 그렇게 하기 전에 패키지에 종속된 것이 무엇인지 확인하고 싶습니다.
답변1
또 다른 해결책은 apt-cache rdepends libplrpc-perl
.
답변2
설치 이유:
aptitude why libplrpc-perl
이 패키지는 무엇에 의존합니까?
aptitude search '~i~Dlibplrpc-perl'
libplrpc-perl을 제거하면 어떻게 되나요?
aptitude -s purge libplrpc-perl
답변3
이를 역 종속성이라고 합니다.
apt-rdepends -r libplrpc-perl | less
당신이 원하는 것을해야합니다. 이는 지정된 패키지의 역 종속성을 반복적으로 표시한 다음 해당 역 종속성의 역 종속성 등을 표시합니다. libplrpc-perl
역방향 종속성이 없으므로 더 나은 옵션은 다음과 같습니다.
apt-rdepends -r libslang2 | less
답변4
이것이 귀하의 요구 사항을 충족합니까?
aptitude -v --show-summary=all-packages why <package>