Почему обновление с 11.04 до 12.10 на OpenVZ VPS завершается неудачно с & ldquo; libc - ядро ​​2.6.24 & rdquo; ошибка? [закрыто]

У меня OpenVZ VPS, и я пытаюсь обновить Ubuntu Server с 11.10 до 12.04. Но обновление прерывается на полпути с этой ошибкой:

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) ===
-1
задан 3 July 2012 в 08:56

18 ответов

У меня была проблема, похожая на ядро, попробуйте обновить этот способ, вместо этого он работал нормально для меня. Ubuntu 12.04 обновляет информацию

0
ответ дан 25 July 2018 в 19:19

Я вижу комментарии, показывающие, что вы используете Ubuntu Server на VPS (он же VDS)? Можете ли вы опубликовать вывод uname -r?

Вы получаете ошибку, потому что ваш провайдер использует старое ядро ​​OpenVZ Linux (обычно 2.6.18); как говорится в сообщении, для libc по умолчанию, включенного в Precise, требуется 2.6.24 или выше.

Пожалуйста, смотрите мой ответ здесь для полной информации, но суть в том, что я установил создать PPA с перекомпилированным libc для работы с более старыми (по крайней мере, 2.6.18) ядрами, и что должно решить вашу проблему. Пожалуйста, попробуйте добавить ppa:izx/ovz-libc, обновить и повторить попытку обновления. В частности:

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

, вероятно, должны это сделать. Рекомендую ответить НЕТ всем "обновить конфиг?" вопросы.

Дайте мне знать, как это происходит - я знаю, что перекомпилированный libc отлично работает для людей, начиная с 12.04, или тех, кто обновился до него с помощью своего хоста.

1
ответ дан 25 July 2018 в 19:19

Проверяли ли вы, что машина полностью обновлена ​​перед началом процесса обновления? Сначала выполните следующее:

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

, чтобы быть уверенным, что все сначала обновляется до 11.10. После успешного завершения выполните:

sudo do-release-upgrade

0
ответ дан 2 August 2018 в 01:21

У меня была проблема, похожая на ядро, попробуйте обновить этот способ, вместо этого он работал нормально для меня. Ubuntu 12.04 обновляет информацию

0
ответ дан 2 August 2018 в 01:21

Я вижу комментарии, показывающие, что вы используете Ubuntu Server на VPS (он же VDS)? Можете ли вы опубликовать вывод uname -r?

Вы получаете ошибку, потому что ваш провайдер использует старое ядро ​​OpenVZ Linux (обычно 2.6.18); как говорится в сообщении, для libc по умолчанию, включенного в Precise, требуется 2.6.24 или выше.

Пожалуйста, смотрите мой ответ здесь для полной информации, но суть в том, что я установил создать PPA с перекомпилированным libc для работы с более старыми (по крайней мере, 2.6.18) ядрами, и что должно решить вашу проблему. Пожалуйста, попробуйте добавить ppa:izx/ovz-libc, обновить и повторить попытку обновления. В частности:

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

, вероятно, должны это сделать. Рекомендую ответить НЕТ всем "обновить конфиг?" вопросы.

Дайте мне знать, как это происходит - я знаю, что перекомпилированный libc отлично работает для людей, начиная с 12.04, или тех, кто обновился до него с помощью своего хоста.

1
ответ дан 2 August 2018 в 01:21

Проверяли ли вы, что машина полностью обновлена ​​перед началом процесса обновления? Сначала выполните следующее:

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

, чтобы быть уверенным, что все сначала обновляется до 11.10. После успешного завершения выполните:

sudo do-release-upgrade

0
ответ дан 4 August 2018 в 16:54

У меня была проблема, похожая на ядро, попробуйте обновить этот способ, вместо этого он работал нормально для меня. Ubuntu 12.04 обновляет информацию

0
ответ дан 4 August 2018 в 16:54

Я вижу комментарии, показывающие, что вы используете Ubuntu Server на VPS (он же VDS)? Можете ли вы опубликовать вывод uname -r?

Вы получаете ошибку, потому что ваш провайдер использует старое ядро ​​OpenVZ Linux (обычно 2.6.18); как говорится в сообщении, для libc по умолчанию, включенного в Precise, требуется 2.6.24 или выше.

Пожалуйста, смотрите мой ответ здесь для полной информации, но суть в том, что я установил создать PPA с перекомпилированным libc для работы с более старыми (по крайней мере, 2.6.18) ядрами, и что должно решить вашу проблему. Пожалуйста, попробуйте добавить ppa:izx/ovz-libc, обновить и повторить попытку обновления. В частности:

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

, вероятно, должны это сделать. Рекомендую ответить НЕТ всем "обновить конфиг?" вопросы.

Дайте мне знать, как это происходит - я знаю, что перекомпилированный libc отлично работает для людей, начиная с 12.04, или тех, кто обновился до него с помощью своего хоста.

1
ответ дан 4 August 2018 в 16:54

Проверяли ли вы, что машина полностью обновлена ​​перед началом процесса обновления? Сначала выполните следующее:

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

, чтобы быть уверенным, что все сначала обновляется до 11.10. После успешного завершения выполните:

sudo do-release-upgrade

0
ответ дан 6 August 2018 в 01:35

У меня была проблема, похожая на ядро, попробуйте обновить этот способ, вместо этого он работал нормально для меня. Ubuntu 12.04 обновляет информацию

0
ответ дан 6 August 2018 в 01:35

Проверяли ли вы, что машина полностью обновлена ​​перед началом процесса обновления? Сначала выполните следующее:

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

, чтобы быть уверенным, что все сначала обновляется до 11.10. После успешного завершения выполните:

sudo do-release-upgrade

0
ответ дан 7 August 2018 в 19:03

У меня была проблема, похожая на ядро, попробуйте обновить этот способ, вместо этого он работал нормально для меня. Ubuntu 12.04 обновляет информацию

0
ответ дан 7 August 2018 в 19:03

Я вижу комментарии, показывающие, что вы используете Ubuntu Server на VPS (он же VDS)? Можете ли вы опубликовать вывод uname -r?

Вы получаете ошибку, потому что ваш провайдер использует старое ядро ​​OpenVZ Linux (обычно 2.6.18); как говорится в сообщении, для libc по умолчанию, включенного в Precise, требуется 2.6.24 или выше.

Пожалуйста, смотрите мой ответ здесь для полной информации, но суть в том, что я установил создать PPA с перекомпилированным libc для работы с более старыми (по крайней мере, 2.6.18) ядрами, и что должно решить вашу проблему. Пожалуйста, попробуйте добавить ppa:izx/ovz-libc, обновить и повторить попытку обновления. В частности:

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

, вероятно, должны это сделать. Рекомендую ответить НЕТ всем "обновить конфиг?" вопросы.

Дайте мне знать, как это происходит - я знаю, что перекомпилированный libc отлично работает для людей, начиная с 12.04, или тех, кто обновился до него с помощью своего хоста.

1
ответ дан 7 August 2018 в 19:03

У меня была проблема, похожая на ядро, попробуйте обновить этот способ, вместо этого он работал нормально для меня. Ubuntu 12.04 обновляет информацию

0
ответ дан 10 August 2018 в 07:35

Я вижу комментарии, показывающие, что вы используете Ubuntu Server на VPS (он же VDS)? Можете ли вы опубликовать вывод uname -r?

Вы получаете ошибку, потому что ваш провайдер использует старое ядро ​​OpenVZ Linux (обычно 2.6.18); как говорится в сообщении, для libc по умолчанию, включенного в Precise, требуется 2.6.24 или выше.

Пожалуйста, смотрите мой ответ здесь для полной информации, но суть в том, что я установил создать PPA с перекомпилированным libc для работы с более старыми (по крайней мере, 2.6.18) ядрами, и что должно решить вашу проблему. Пожалуйста, попробуйте добавить ppa:izx/ovz-libc, обновить и повторить попытку обновления. В частности:

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

, вероятно, должны это сделать. Рекомендую ответить НЕТ всем "обновить конфиг?" вопросы.

Дайте мне знать, как это происходит - я знаю, что перекомпилированный libc отлично работает для людей, начиная с 12.04, или тех, кто обновился до него с помощью своего хоста.

1
ответ дан 10 August 2018 в 07:35

У меня была проблема, похожая на ядро, попробуйте обновить этот способ, вместо этого он работал нормально для меня Ubuntu 12.04 обновляет информацию

0
ответ дан 15 August 2018 в 19:39
  • 1
    К сожалению, я уже все это попробовал. Ничего из этого не сработало. В любом случае, спасибо. – Chris 1 May 2012 в 01:21

Проверяли ли вы, что машина полностью обновлена ​​перед началом процесса обновления? Сначала выполните следующее:

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

, чтобы быть уверенным, что все сначала обновляется до 11.10. После успешного завершения выполните:

sudo do-release-upgrade

0
ответ дан 15 August 2018 в 19:39
  • 1
    Да, я уже гарантировал, что 11.10 был полностью обновлен до обновления до 12.04. В любом случае, спасибо. – Chris 1 May 2012 в 01:23
  • 2
    Я добавил комментарий к вашему вопросу и запросил дополнительную информацию. – SabreWolfy 1 May 2012 в 03:30

Я вижу комментарии, показывающие, что вы используете Ubuntu Server на VPS (он же VDS)? Можете ли вы опубликовать вывод uname -r?

Вы получаете ошибку, потому что ваш провайдер использует старое ядро ​​OpenVZ Linux (обычно 2.6.18); как говорится в сообщении, для libc по умолчанию, включенного в Precise, требуется 2.6.24 или выше.

Пожалуйста, смотрите мой ответ здесь для полной информации, но суть в том, что я установил создать PPA с перекомпилированным libc для работы с более старыми (по крайней мере, 2.6.18) ядрами, и что должно решить вашу проблему. Пожалуйста, попробуйте добавить ppa:izx/ovz-libc, обновить и повторить попытку обновления. В частности:

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

, вероятно, должны это сделать. Рекомендую ответить НЕТ всем "обновить конфиг?" вопросы.

Дайте мне знать, как это происходит - я знаю, что перекомпилированный libc отлично работает для людей, начиная с 12.04, или тех, кто обновился до него с помощью своего хоста.

1
ответ дан 15 August 2018 в 19:39

Другие вопросы по тегам:

Похожие вопросы: