Я недавно обновлял от 14,04 до 16,04 (через do-release-upgrade
). Все шло прекрасное, пока это не остановилось ncurses
диалог для обработки конфликтующих файлов конфигурации для "необслуживаемых обновлений" - диалог, которому не удалось ответить на вход (заморозилось).
С тех пор не было никакого способа продолжиться, я уничтожил процесс, оставив все наполовину обновленным. Если я пытаюсь работать do-release-upgrade
снова, это утверждает, что уже было версией 16.04. Я не перезапустил машину, поскольку я не знаю то, что произошло бы. Если я работаю apt-get -f dist-upgrade
это утверждает, что каждый пакет, который я имею, больше не необходим, затем пытается настроить их всех, перестав работать, потому что все их зависимости также не настроены. Попытка dpkg --configure -a
дает те же ошибки конфигурирования (напр. 389-ds depends on 389-admin; however: Package 389-admin is not configured yet.
)
Учитывая все это, я все еще думаю, что должен быть некоторый способ восстановиться, видя, поскольку все все еще работает (по большей части). Вопрос, каков тот путь?
Зафиксируйте недостающие пакеты, введите в Терминале:
sudo apt-get update
sudo apt-get install -f
sudo dpkg --configure -a
sudo apt-get upgrade
sudo apt-get autoremove