A atualização me diz que já tenho a versão mais recente

A atualização me diz que já tenho a versão mais recente

Estou tentando atualizar linux-image-2.6.32-5-xen-amd64para 3.2.82ou mais recente, executando

sudo apt-get update
sudo apt-get install linux-image-`uname -r`

Mas isso apenas me diz:

linux-image-2.6.32-5-xen-amd64 já é a versão mais recente.

Diversos:

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

Não tenho certeza de quais informações podem ser relevantes. Fique à vontade para perguntar e eu fornecerei. Qualquer ajuda é muito apreciada.

Responder1

O comando que você está usando atualmente diz explicitamente ao sistema para instalar a versão mais recente e estritamente compatível do kernel que você está executando atualmente, para que ele não mude do kernel 2.6 que você possui atualmente para o kernel 3.2 desejado. Você pode obter um kernel mais recente, mas geralmente incluirá apenas correções de bugs e segurança, em vez de novos recursos.

O Debian tem vários pacotes, cada um contendo uma versão específica do kernel.

O uname -rcomando exibirá a versão atual do kernel que você está usando, ou seja, aqui 2.6.32-5-xen-amd64. Portanto, o comando final será sudo apt-get install linux-image-2.6.32-5-xen-amd64.

Você tem duas soluções. Você pode instalar um metapacote chamado xen-linux-system-amd64, mencionado por Stephen Kitt, que não contém nenhum kernel por si só, mas sempre depende da versão mais recente do kernel. Esta solução significa que se um novo pacote de kernel for lançado, ele será instalado lado a lado com o anterior. Ou você pode decidir que deseja instalar especificamente xen-linux-system-3.2.0-4-amd64usando sudo apt-get install xen-linux-system-3.2.0-4-amd64, caso em que você terá apenas esta versão do kernel instalada e nunca atualizará para uma nova versão do kernel (embora você possa atualizar para uma nova versão do pacote).

Responder2

Para obter o kernel Xen mais recente no Wheezy, você deve instalarxen-linux-system-amd64em vez de:

apt-get install xen-linux-system-amd64

Isso puxará o kernel 3.2.82. (Isso também garantirá que você obtenha atualizações futuras do kernel, dentro dos limites deChiado LTS.)

informação relacionada