내 Linux에 "외부" 패키지가 남아 있는지 어떻게 알 수 있나요?

내 Linux에 "외부" 패키지가 남아 있는지 어떻게 알 수 있나요?

저는 Ubuntu Trusty를 기반으로 하는 Mint 17.3 Rosa를 사용하고 있습니다.

나는 최근에 20개 이상의 PPA를 모두 제거했습니다.

현재 가져온 PPA가 없기 때문에 일반적으로 PPA의 남은 부분이 있는지 확인하고 싶습니다.

로 단일(또는 패키지 세트)을 확인하는 방법을 알고 있습니다 apt-cache policy.

내 시스템에 설치된 모든 패키지에 대해 어떻게 이를 달성할 수 있습니까?

답변1

당신이 사용할 수있는apt-show-versions이를 위해. 이를 실행하면 설치된 모든 패키지가 원본 및 설치된 버전과 함께 사용 가능한 버전에 따라 다양한 메시지와 함께 나열됩니다.

  • 설치된 버전이 최신인 경우 "아카이브에 있는 버전보다 최신"(그리고 시나리오에 따라 다운그레이드해야 할 수도 있음)
  • 구성된 저장소에 패키지가 포함되어 있지 않은 경우 "아카이브에 사용 가능한 버전이 없습니다"
  • 최신 버전이 있고 apt-get upgrade이를 설치하는 경우 "업그레이드 가능"
  • 최신 버전을 사용할 수 있지만 설치하려면 수동 개입이 필요한 경우 "*수동* 업그레이드 가능"(예를 들어그것은 ~로부터 experimental)
  • 설치된 버전이 리포지토리에서 사용 가능한 최신 후보 버전과 일치하는 경우 "uptodate"

이후 의 구성에서 제거된 PPA의 패키지는 apt처음 두 개 중 하나로 표시되어야 합니다.

관련 정보