Debian
升級告訴我我已經有了最新版本
我正在嘗試通過執行更新
linux-image-2.6.32-5-xen-amd64
到3.2.82
或更年輕sudo apt-get update sudo apt-get install linux-image-`uname -r`
但它只是告訴我:
linux-image-2.6.32-5-xen-amd64 已經是最新版本。
雜項:
cat /etc/*release
:PRETTY_NAME="Debian GNU/Linux 7 (wheezy)" NAME="Debian GNU/Linux" VERSION_ID="7" VERSION="7 (wheezy)" ID=debian
cat /etc/apt/sources.list
:deb http://ftp.us.debian.org/debian/ wheezy main deb-src http://ftp.us.debian.org/debian/ wheezy main deb http://security.debian.org/ wheezy/updates main deb-src http://security.debian.org/ wheezy/updates main deb http://ftp.us.debian.org/debian/ wheezy-updates main deb-src http://ftp.us.debian.org/debian/ wheezy-updates main
我不確定什麼可能是相關資訊,請隨時詢問,我會提供。任何幫助深表感謝。
您目前使用的命令明確告訴系統安裝您目前正在執行的最新的、嚴格兼容的核心版本,因此它不會從您目前擁有的 2.6 核心切換到您想要的 3.2 核心。您可能會獲得更新的核心,但它通常只包含錯誤和安全修復,而不是新功能。
Debian 有大量的軟體包,每個軟體包都包含一個特定版本的核心。
該
uname -r
命令將輸出您正在使用的核心的目前版本,即此處2.6.32-5-xen-amd64
。因此,最終命令將是sudo apt-get install linux-image-2.6.32-5-xen-amd64
.你有兩個解決方案。您可以安裝
xen-linux-system-amd64
Stephen Kitt 提到的名為 的元包,它本身不包含任何核心,但始終依賴於最新版本的核心。這種解決方案意味著如果發布了一個新的核心包,它將與之前的一個並排安裝。或者您可以決定您特別想xen-linux-system-3.2.0-4-amd64
使用安裝sudo apt-get install xen-linux-system-3.2.0-4-amd64
,在這種情況下,您將只安裝這個版本的核心,並且永遠不會升級到新版本的核心(儘管您可能會升級到新版本包)。