Обновление версии к 14 перестало работать за исключением Python

Таким образом, я попытался обновить путем выполнения

sudo do-release-upgrade

поскольку это указывает в моем приглашении ко входу в систему. Это работает приблизительно в течение минуты прежде, чем отказать с ошибкой:

AttributeError: 'AptCdrom' object has no attribute 'restore_backup'

Я могу предположить, что это - ошибка и что я не смогу обновить из командной строки?

Есть ли какое-либо обходное решение?

Править: Это - бездисплейный сервер.

4
задан 11 April 2015 в 19:59

2 ответа

Проблема происходила из-за старого postgresql пакета, который был так или иначе помещен в черный список от удаления. Так как обновление потребовало, чтобы этот пакет был удален, но не мог из-за черного списка, это перестало работать, но эта истинная погрешность была скрыта в журналах, и только этот Python traceback был сразу видим.

Вручную удаление пакета, тогда повторно выполняющегося sudo do-release-upgrade, зафиксировало ошибку.

cat /var/log/dist-upgrade/main.log|less
...
Dist-upgrade failed: 'The package 'postgresql-9.4-postgis-2.1' is marked for removal but it is in the removal blacklist.'
0
ответ дан 1 December 2019 в 12:46

Процитированный от Информация о версии - Обновляющий от Ubuntu 12.04 LTS или Обновление Ubuntu 13.10

от Ubuntu 12.04 LTS или Ubuntu 13.10

Для обновления в настольной системе:

Нажатие Высокий звук + F2 и тип в update-manager в поле команды. Менеджер обновлений должен открыть и сказать Вам:

`New distribution release '14.04 LTS' is available.`

Нажимают Upgrade и следуют экранным инструкциям.

Для обновления в системе сервера:

Установка update-manager-core пакет, если это уже не установлено.

Запуск инструмент обновления с командой sudo do-release-upgrade.
Следуют экранным инструкциям.

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

Офлайновые опции обновления через альтернативные CD больше не предлагаются для Рабочего стола Ubuntu и Сервера Ubuntu. Удостоверьтесь, чтобы Вы имели сетевое соединение к одному из официальных зеркал или к локально доступному зеркалу и следовали инструкциям выше.

Другой способ запустить Менеджер обновлений для обновления 12.04 LTS:

sudo update-manager -d

Хит Входят &удачи!

-1
ответ дан 1 December 2019 в 12:46

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

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