패키지를 설치하고 싶지만 PPA 등보다 최신 버전이 설치되지 않았는지 확인하고 싶습니다.
패키지 이름을 입력하고 버전 정보를 덤프할 수 있는 aptitude
OR 명령이 있습니까 ?apt-get
답변1
apt-cache policy packagename
저장소에서 사용 가능한 패키지 버전을 반환합니다.
예:
$ apt-cache policy xserver-xorg-video-nouveau
xserver-xorg-video-nouveau:
Installed: 1:0.0.16+git20120113.b0d7f4dd-0ubuntu0sarvatt~oneiric
Candidate: 1:0.0.16+git20120113.b0d7f4dd-0ubuntu0sarvatt~oneiric
Version table:
*** 1:0.0.16+git20120113.b0d7f4dd-0ubuntu0sarvatt~oneiric 0
500 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ oneiric/main amd64 Packages
100 /var/lib/dpkg/status
1:0.0.16+git20110411+8378443-1 0
500 http://nl.archive.ubuntu.com/ubuntu/ oneiric/main amd64 Packages
답변2
apt-cache policy pkgname
가장 편리한 명령이라고 생각하지만 실제로는 사용하는 명령에 따라 다릅니다 sources.list
.
패키지 정보에 대한 좋은 요약 페이지는 다음과 같습니다.데비안 패키지 추적 시스템. 데비안 패키지를 사용할 수도 있지만 전자가 더 편리하고 포괄적이라고 생각합니다. 전자에는 백포트에 대한 정보와 해당 Ubuntu 패키지에 대한 링크, 그리고 후자에서 누락된 기타 정보가 포함되어 있습니다.
BBW와 PPA는 Ubuntu의 기능이며 Debian에는 존재하지 않습니다.
답변3
다음을 실행하여 자격 없이 이 작업을 수행할 수도 있습니다.apt-cache show <packagename>