
openssl, 1.0.1-4ubuntu5.12
미러에서 사용할 수 있는지 쿼리하고 싶다고 가정해 보겠습니다 . 예:
deb http://security.ubuntu.com/ubuntu precise-security main restricted
확인할 수 있는 쉬운 명령이 있나요?
답변1
당신은 실행할 수 있습니다apt-get install -s openssl -t precise-security
- 플래그
-s
는 설치를 시뮬레이션하기 위한 것입니다. - 플래그
-t
는 대상 릴리스를 지정합니다.
그러면 다음과 같은 내용이 반환됩니다.
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
openssl
1 upgraded, 0 newly installed, 0 to remove and 64 not upgraded.
Inst openssl [1.0.1-4ubuntu5.11] (1.0.1-4ubuntu5.12 Ubuntu:12.04/precise-security [amd64])
Conf openssl (1.0.1-4ubuntu5.12 Ubuntu:12.04/precise-security [amd64])
openssl 1.0.1-4ubuntu5.12
이제 여기에서 이 저장소에서 해당 버전을 사용할 수 있음을 확인할 수 있습니다 .
그러나 이는 리포지토리에 시스템에 설치된 버전보다 최신 버전이 포함된 경우에만 보고됩니다.
apt-cache policy openssl
source.list 파일에 정의한 각 저장소에 사용 가능한 버전을 보고합니다(시스템이 이미 최신 상태인 경우에도 제 경우는 아님).
openssl:
Installed: 1.0.1-4ubuntu5.11
Candidate: 1.0.1-4ubuntu5.12
Version table:
1.0.1-4ubuntu5.12 0
500 http://security.ubuntu.com/ubuntu/ precise-security/main amd64 Packages
*** 1.0.1-4ubuntu5.11 0
500 http://fr.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
100 /var/lib/dpkg/status
1.0.1-4ubuntu3 0
500 http://fr.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages