답변:
부록처럼
apt-cache madison <<package name>>
모든 소스에서 사용 가능한 버전이 나열됩니다.
apt-cache madison vim
vim | 2:7.3.547-1 | http://debian.mirrors.tds.net/debian/ unstable/main amd64 Packages
vim | 2:7.3.429-2 | http://debian.mirrors.tds.net/debian/ testing/main amd64 Packages
vim | 2:7.3.429-2 | http://http.us.debian.org/debian/ testing/main amd64 Packages
vim | 2:7.3.429-2 | http://debian.mirrors.tds.net/debian/ testing/main Sources
vim | 2:7.3.547-1 | http://debian.mirrors.tds.net/debian/ unstable/main Sources
madison
입니다 apt-cache
하위 명령은 man apt-cache
말한다 :
apt-cache의 madison 명령은 데비안 아카이브 관리 도구 인 madison의 출력 형식과 기능의 일부를 모방하려고 시도합니다. 사용 가능한 패키지 버전을 표 형식으로 표시합니다. 원본 madison와 달리 APT가 패키지 목록 (APT :: Architecture)을 검색 한 아키텍처에 대한 정보 만 표시 할 수 있습니다.
apt-get source XYZZY
명령을 사용하여 소스 코드 를 다운로드하여 XYZZY 패키지 의 소스를 다운로드 할 수 있습니다 . 자세한 내용은 apt-get 매뉴얼 페이지 ( man apt-get
)를 참조하십시오.
다음 apt-cache show <Package>
은 데비안 설치 프로그램이 설치할 수있는 모든 버전의 패키지 설명을 보여줍니다 (즉,에 나열된 저장소에서 사용 가능한 캐시 된 패키지 목록에서 sources.list
). 따라서 다음과 같은 것을 시도해 볼 수 있습니다.
# apt-cache show package | grep Version
Version 1.0
Version 0.9-2squeeze1
이것은 apt-cache show
단순한 버전보다 훨씬 많은 정보를 제공합니다.
apt-cache policy gdb
샘플 출력 :
gdb:
Installed: 7.7.1-0ubuntu5~14.04.2
Candidate: 7.7.1-0ubuntu5~14.04.2
Version table:
*** 7.7.1-0ubuntu5~14.04.2 0
500 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
100 /var/lib/dpkg/status
7.7-0ubuntu3 0
500 http://fr.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
따라서 사용할 수있는 GDB에는 두 가지 버전이 있습니다.
7.7.1-0ubuntu5~14.04.2
7.7-0ubuntu3
출력의 의미 :
apt-cache madison
구문 분석하기가 어렵습니다.
이를 위해 특별히 고안된 명령은 apt-show-versions 입니다. 종종 설치해야하지만 apt-show-versions -a를 실행할 수 있으며 버전 번호, 배포판 (예 : 테스트, 안정, 불안정, 백 포트 등)이 표시됩니다. 설치 한 버전이 최신인지 알려줍니다.
apt-cache만큼 많은 정보를 제공하지는 않지만 올바른 저장소 (aptitude / apt-get -t 사용)에서 설치하거나 올바른 버전 번호를 사용하여 간단히 설치할 수 있으므로 필요한 정보를 거의 제공합니다. 당신이 언급 한 양식.
apt-cache
선택한 버전 중 하나가 누락 되었습니다. i.imgur.com/15be7.png