ฉันต้องการอัพเกรดเซิร์ฟเวอร์เพื่อให้แน่ใจว่าบั๊ก OpenSSL ล่าสุดได้รับการติดตั้งแล้ว ดังนั้นเพื่อตรวจสอบเวอร์ชันของสิ่งต่าง ๆ ที่ฉันจะติดตั้งฉันรันapt-get install --dry-run
และดูบรรทัดที่ชอบ:
Inst openssl [1.0.1-4ubuntu5.11] (1.0.1-4ubuntu5.12 Ubuntu:12.04/precise-updates [amd64])
และฉันก็รู้ว่าไม่รู้ว่าหมายถึงอะไร มันหมายความว่ากำลังจะติดตั้ง1.0.1-4ubuntu5.11
และ5.12
พร้อมให้ใช้งานหรือว่าฉันกำลังทำงานอยู่5.11
และจะอัปเกรดเป็น5.12
หรือไม่
ตามที่ร้องขอนี่คือผลลัพธ์ของ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
... และฉันคิดว่านั่นเป็นการล้างสิ่งต่าง ๆ ดูเหมือนว่ามันจะโลภ5.12
จากทั้งสองหรือarchive.ubuntu.com
security.ubuntu.com
ก่อนหน้านี้500
คืออะไร?
apt-cache policy openssl