Tôi muốn nâng cấp máy chủ để đảm bảo lỗi OpenSSL gần đây được vá. Vì vậy, để kiểm tra các phiên bản của những thứ tôi sẽ cài đặt, tôi chạy apt-get install --dry-run
và xem một dòng như:
Inst openssl [1.0.1-4ubuntu5.11] (1.0.1-4ubuntu5.12 Ubuntu:12.04/precise-updates [amd64])
Và tôi nhận ra tôi không biết điều đó có nghĩa là gì. Điều đó có nghĩa là nó sẽ được cài đặt 1.0.1-4ubuntu5.11
và 5.12
có sẵn hay tôi hiện đang chạy 5.11
và nó sẽ nâng cấp lên 5.12
?
Theo yêu cầu, đây là đầu ra của apt-cache policy openssl
:
openssl:
Installed: 1.0.1-4ubuntu5.11
Candidate: 1.0.1-4ubuntu5.12
Version table:
1.0.1-4ubuntu5.12 0
500 http://archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu/ precise-security/main amd64 Packages
*** 1.0.1-4ubuntu5.11 0
100 /var/lib/dpkg/status
1.0.1-4ubuntu3 0
500 http://archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
... Và tôi nghĩ rằng điều đó sẽ làm sáng tỏ mọi thứ. Có vẻ như nó sẽ được lấy 5.12
từ một trong hai archive.ubuntu.com
hoặc security.ubuntu.com
. Cái gì trước 500
?
apt-cache policy openssl