Не удалось обновиться с 14.04.5 до 16.04 - осталось 159 пакетов для автоматического удаления, 269 заморожено. Что делать?

Не удалось обновиться с 14.04.5 до 16.04 - осталось 159 пакетов для автоматического удаления, 269 заморожено. Что делать?

Недавно я попытался обновить Ubuntu с 14.04.5 до 16.04, нажав на поле Software Updater. Во время установки появилось окно «Системная ошибка 14.04», я нажал «Отчет» и сразу же получил окно «Системная ошибка 16.04». Я нажал «Отчет» и получил заблокированный экран. Когда я разблокировал его, обновление закончилось. Я перезагрузился, и система была странной. Я вмешался в нее, заметив проблемы с пакетом sa-compile. Поскольку он мне не нужен Tools for compiling SpamAssassin rules into Cв этой системе, я apt-get remove --purgeсделал это. Конец вводной истории.

В результате неудачного обновления с 14.04.5 до 16.04 apt-getу меня осталось 159 пакетов для autoremoveи 269 для held back.

На мой взгляд, у меня есть несколько вариантов (после резервного копирования /home):

  1. Загрузите ISO-образ 16.04 и начните заново.
  2. sudo apt-get autoremoveи надеюсь, что у меня останется работоспособная система для установки held backпакетов.
  3. autoremoveПока проигнорируйте и запустите sudo apt-get install --install-suggests --fix-broken --ignore-hold --with-new-pkgs --reinstallпакеты held back.
  4. Другой?

Предложения, запросы на дополнительные данные, ... ? У меня есть sshдоступ, в том числе и физический.

решение1

По совету @elder-geek: я еще раз проверил список пакетов, которые нужно autoremoveудалить, и использовал

sudo apt-get --dry-run autoremove

в качестве последней проверки, чтобы убедиться, что я не собираюсь в autoremoveпуть.

В итоге я сделал следующее:

sudo apt-get autoremove
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get autoremove

Проверяю статусы, журналы, работоспособность системы упаковки и все остальное, что приходит мне в голову между каждой парой шагов.

Эта система пока не падала и не вела себя неправильно, и ее можно легко (из-за моей лени в тестировании) использовать, поэтому я объявлю это обновление успешным.

Связанный контент