Por que a atualização 11.04-to-12.10 no OpenVZ VPS falha com o erro “libc - kernel 2.6.24”? [fechadas]

-1

Eu tenho um OpenVZ VPS e estou tentando atualizar o Ubuntu Server de 11,10 para 12,04. Mas a atualização aborta no meio do caminho com este erro:

WARNING: this version of the GNU libc requires kernel version
2.6.24 or later. Please upgrade your kernel before installing glibc.

The installation of a 2.6 kernel _could_ ask you to install a new
libc first, this is NOT a bug, and should *NOT* be reported. 
In that case, please add lenny sources to your /etc/apt/sources.list
and run:   apt-get install -t lenny linux-image-2.6 Then reboot into 
this new kernel, and proceed with your upgrade 

dpkg: error processing /var/cache/apt/archives/libc6_2.15-0ubuntu10_amd64.deb (--unpack):  subprocess new pre-installation script returned error exit status 1 No apport report written because MaxReports is reached already

Could not install the upgrades 

The upgrade has aborted. Your system could be in an unusable
state. A  recovery will run now (dpkg --configure -a). 

Upgrade complete 

The upgrade has completed but there were errors during the upgrade  process. 

To continue please press [ENTER]
=== Command detached from window (Thu Apr 26 10:31:16 2012) ===
=== Command terminated with exit status 1 (Thu Apr 26 10:31:16 2012) ===
    
por Chris 27.04.2012 / 13:52

3 respostas

1

Os comentários mostram que você está executando o Ubuntu Server em um VPS (também conhecido como VDS)? Você pode postar a saída de uname -r ?

Você está recebendo o erro porque seu provedor está executando um kernel Linux antigo do OpenVZ (geralmente 2.6.18); como a mensagem diz, a libc padrão incluída com o Precise requer 2.6.24 ou superior.

Por favor, veja minha resposta aqui para detalhes completos, mas a essência é que eu configurei um PPA com recompilado libc para trabalhar em kernels antigos (pelo menos 2.6.18), e isso deve resolver seu problema. Por favor, tente adicionar ppa:izx/ovz-libc , atualização e, em seguida, tente novamente a atualização. Especificamente:

apt-add-repository ppa:izx/ovz-libc
apt-get update
apt-get -f install
do-release-upgrade

provavelmente deveria fazer isso. Recomende responder NÃO a todas as "configurações de atualização" perguntas.

Deixe-me saber como está indo - eu sei que a recompilação libc funciona perfeitamente para pessoas começando com 12.04 ou que atualizaram para ele com a ajuda de seu host.

    
por ish 03.05.2012 / 11:37
0

Você se certificou de que a máquina está totalmente atualizada antes de iniciar o processo de atualização? Execute o seguinte primeiro:

sudo apt-get update && sudo apt-get dist-upgrade

para ter certeza de que tudo está atualizado para o 11,10 primeiro. Depois que isso for concluído com sucesso, execute:

sudo do-release-upgrade

    
por SabreWolfy 29.04.2012 / 09:44
0

Eu tive um problema parecido com o kernel, tente atualizar desta forma, mas funcionou bem para mim. informações de atualização do ubuntu 12.04

    
por draalin 30.04.2012 / 13:43