Как обновить ядро от 2.6.16 на Debian, сжимают?

Я просто сделал обновление своей системы Debian на моем vserver от lenny для сжатия, как описано здесь.

Я получил некоторые ошибки во время установки, говоря, что glibc не мог быть обновлен.

Я сделал apt-get -f install, который дает мне соблюдающее предупреждение:

ПРЕДУПРЕЖДЕНИЕ: эта версия GNU libc требует версии 2.6.18 ядра или позже. Обновите свое ядро прежде, чем установить glibc.

Установка 2,6 ядер могла попросить, чтобы Вы установили новый libc сначала, это не ошибка и не должно быть сообщено. В этом случае добавьте lenny источники к своему/etc/apt/sources.list и работайте: склонный - получают установку-t lenny linux-image-2.6 Затем перезагрузка в это новое ядро и возобновляют Ваше обновление

dpkg: ошибка, обрабатывающая/var/cache/apt/archives/libc6_2.10.2-2_i386.deb (-распаковывают): подобработайте возвращенный ошибочный статус выхода сценария новой предварительной установки, который с 1 Ошибкой встретились при обработке:/var/cache/apt/archives/libc6_2.10.2-2_i386.deb

Я добавил эти строки к моему /etc/apt/sources.list:

deb http://ftp.de.debian.org/debian squeeze main contrib non-free
deb http://ftp.de.debian.org/debian-volatile squeeze/volatile main contrib non-free
deb http://ftp.de.debian.org/debian-security squeeze/updates main contrib non-free

deb http://ftp.de.debian.org/debian lenny main contrib non-free
deb http://ftp.de.debian.org/debian-volatile lenny/volatile main contrib non-free
deb http://ftp.de.debian.org/debian-security lenny/updates main contrib non-free

Теперь я пытался установить более новое ядро с помощью этой команды:

apt-get install linux-image-2.6-openvz-686

Который приводит к этой ошибке:

The following packages have unmet dependencies:
  libc-bin: Breaks: libc6 (< 2.10) but 2.7-18lenny2 is to be installed
  linux-image-2.6-openvz-686: Depends: linux-image-2.6.26-2-openvz-686 
  but it is not going to be installed
  locales: Depends: glibc-2.10-1
  nscd: Depends: libc6 (> 2.10) but 2.7-18lenny2 is to be installed

Вопрос:

Что я должен сделать для обновления моего ядра?

5
задан 04.01.2015, 15:49

2 ответа

Я предполагаю, что обновление ядра не возможно, потому что я выполняю виртуальную машину в виртуальном сервере (openvz).

Я думаю для обновления ядра, сам сервер должен обновить ядро.

6
ответ дан 07.12.2019, 17:30

Я предположил, что Вы не могли обновить, потому что Вы работали в vps, и Вы обнаружили что сами. Возможно выполнить различные версии ядра на vps от корня сервера, но это может только быть сделано от корня.

Посмотрите мой вопрос, Debian Lenny ожидает udev на vps, который не поддерживает его: даже при том, что Debian мог бы жаловаться на некоторые невстреченные зависимости, Вы, возможно, все еще представили код, который зависит в некотором роде от старшей версии Linux, который Вы не имеете: проверьте, чтобы видеть если udev установлен; могли бы быть другие.

1
ответ дан 07.12.2019, 17:30

Теги

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