![내 Linux에 "외부" 패키지가 아직 있는지 어떻게 알 수 있나요?](https://linux55.com/image/88729/%EB%82%B4%20Linux%EC%97%90%20%22%EC%99%B8%EB%B6%80%22%20%ED%8C%A8%ED%82%A4%EC%A7%80%EA%B0%80%20%EC%95%84%EC%A7%81%20%EC%9E%88%EB%8A%94%EC%A7%80%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%95%8C%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
저는 Ubuntu Trusty를 기반으로 Mint 17.3 Rosa를 사용하고 있습니다.
최근에 약 20개 이상의 모든 PPA를 삭제했습니다.
현재 가져온 PPA가 없기 때문에 PPA의 남은 부분이 있는지 확인하고 싶었습니다.
나는 그것을 사용하는 방법을 알고 있습니다 apt-cache policy
.
시스템에 설치된 모든 패키지에 대해 이를 어떻게 달성할 수 있습니까?
답변1
당신은 그것을 사용할 수 있습니다apt-show-versions
이를 위해. 이를 실행하면 설치된 모든 패키지와 해당 소스 및 설치된 버전이 사용 가능한 버전에 따라 다양한 메시지와 함께 나열됩니다.
- 설치된 버전이 아카이브에 있는 버전보다 최신인 경우(귀하의 경우 다운그레이드해야 할 수도 있음)
- 구성된 저장소에 패키지가 포함되어 있지 않은 경우 "아카이브에 사용 가능한 버전이 없습니다"
- 새 버전을 사용할 수 있는 경우 "업그레이드 가능"하며
apt-get upgrade
설치됩니다. - 새 버전을 사용할 수 있는 경우 *수동* 업그레이드가 가능하지만 설치하려면 수동 개입이 필요합니다(예를 들어에서
experimental
) - 설치된 버전이 저장소에서 사용 가능한 최신 릴리스 후보와 일치하는 경우 "uptodate"
구성 에서 제거된 apt
PPA의 패키지는 처음 두 개 중 하나로 표시되어야 합니다.