Estoy intentando actualizar linux-image-2.6.32-5-xen-amd64
a 3.2.82
una versión anterior o anterior ejecutando
sudo apt-get update
sudo apt-get install linux-image-`uname -r`
Pero solo me dice:
linux-image-2.6.32-5-xen-amd64 ya es la versión más nueva.
Varios:
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
No estoy seguro de cuál podría ser información relevante. No dude en preguntar y se la proporcionaré. Cualquier ayuda es muy apreciada.
Respuesta1
El comando que está utilizando actualmente le dice explícitamente al sistema que instale la versión más reciente y estrictamente compatible del kernel que está ejecutando actualmente, por lo que no cambiará del kernel 2.6 que tiene actualmente al kernel 3.2 que desea. Es posible que obtenga un kernel más nuevo, pero generalmente solo incluirá correcciones de errores y seguridad en lugar de nuevas funciones.
Debian tiene toneladas de paquetes, cada uno de los cuales contiene una versión específica del kernel.
El uname -r
comando generará la versión actual del kernel que está utilizando, es decir, aquí 2.6.32-5-xen-amd64
. Por lo tanto, el comando final será sudo apt-get install linux-image-2.6.32-5-xen-amd64
.
Tienes dos soluciones. Puede instalar un metapaquete llamado xen-linux-system-amd64
, mencionado por Stephen Kitt, que no contiene ningún kernel por sí solo pero que siempre depende de la última versión del kernel. Esta solución significa que si se lanza un nuevo paquete de kernel, se instalará al lado del anterior. O puede decidir que desea realizar la instalación específicamente xen-linux-system-3.2.0-4-amd64
usando sudo apt-get install xen-linux-system-3.2.0-4-amd64
, en cuyo caso solo tendrá instalada esta versión del kernel y nunca actualizará a una nueva versión del kernel (aunque puede actualizar a una nueva versión). del paquete).
Respuesta2
Para obtener el último kernel Xen en Wheezy, debes instalarxen-linux-system-amd64
en cambio:
apt-get install xen-linux-system-amd64
Esto incorporará el kernel 3.2.82. (También garantizará que obtenga futuras actualizaciones del kernel, dentro de los límites deLTS sibilante.)