Обновление сообщает мне, что у меня уже установлена ​​последняя версия

Обновление сообщает мне, что у меня уже установлена ​​последняя версия

Я пытаюсь обновиться 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

Я не уверен, что может быть релевантной информацией, не стесняйтесь спрашивать, и я предоставлю. Любая помощь будет высоко оценена.

решение1

Команда, которую вы сейчас используете, явно указывает системе установить последнюю, строго совместимую версию ядра, с которой вы сейчас работаете, поэтому она не переключится с ядра 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, упомянутый Стивеном Киттом, который сам по себе не содержит никакого ядра, но всегда зависит от последней версии ядра. Это решение означает, что если выпущен новый пакет ядра, он будет установлен рядом с предыдущим. Или вы можете решить, что вы хотите установить его xen-linux-system-3.2.0-4-amd64с помощью sudo apt-get install xen-linux-system-3.2.0-4-amd64, в этом случае у вас будет установлена ​​только эта версия ядра, и вы никогда не обновитесь до новой версии ядра (хотя вы можете обновиться до новой версии пакета).

решение2

Чтобы получить последнюю версию ядра Xen на Wheezy, вам следует установитьxen-linux-system-amd64вместо:

apt-get install xen-linux-system-amd64

Это позволит загрузить ядро ​​3.2.82. (Это также гарантирует, что вы получите будущие обновления ядра в пределахХриплый LTS.)

Связанный контент