Обновление перестало работать и придерживалось из-за поврежденной установки libc

Я пытался обновить сервер из Ubuntu 14 - 16 с помощью стандартного сценария-обновления-версии. Все это, казалось, подходило, до на полпути через, это показало мне ошибку от libc, говоря, что мои 3,2 ядра не поддерживались, но это попытается обновить так или иначе. Я не уверен, почему использование моего сервера 3,2 ядра, и почему это не было также обновлено, но я выбрал "хорошо", единственная опция. Это затем пыталось обновить libc, но после 3 часов, это по-видимому застревает на шаге "Сценарии Checkinng init..."

Таким образом, я уничтожил обновление и столкнулся с нормальными поврежденными проблемами пакета. Выполнение dpkg --configure -a показывает, что проблема с libc, конечно. Однако, если я пытаюсь переустановить libc, он просто застревает на том же шаге. Я пытался обновить свое ядро, но это перестало работать, потому что оно требует актуального libc пакета.

Я не уверен, как продолжить двигаться отсюда. Как я фиксирую libc от застревания при "Проверке init сценарии"?

1
задан 22 January 2017 в 06:09

1 ответ

Проблема состояла в том, что я так или иначе случайно установил сервер для использования очень старого ядра, даже при том, что были установлены более свежие. Решение состояло в том, чтобы перезагрузить, и в экране начальной загрузки Личинки, гарантировать, что новое ядро было выбрано, который для меня был 3.13.

, Который позволил мне завершать обновление путем фиксации установки libc6 и выполнения всех других обновлений, включая установку стандартного Гостеприимного пакета ядра, который получил меня к 4,4 ядрам.

0
ответ дан 8 December 2019 в 06:57

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

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