Назад | Перейти на главную страницу

Сервер Ubuntu застрял на 15.04 и не может обновиться

Я пробовал обновиться до 16.04, используя do-release-upgrade но закончился с ошибкой An upgrade from 'vivid' to 'xenial' is not supported with this tool.

Результат поиска Google предлагает использовать do-release-upgrade -d но я получаю No new release found.

Я проверил, что конфигурация диспетчера обновлений установлена ​​на Prompt=normal

Есть идеи, как преодолеть этот барьер?

Прямое обновление с 15.04 до 16.04 не поддерживается. Для Ubuntu поддерживаются обновления только от одного выпуска к следующему. Также поддерживается обновление между выпусками LTS. Пропуск шагов может привести к поломке системы.

К сожалению, это усложнит жизнь, так как 15.10 EOL поддержка также была исключена из официальных архивов. Я не верю, что вы легко сможете сделать это промежуточное обновление, используя стандартный release-upgrade инструменты.

Возможно, вы сможете вручную использовать старые архивные источники на 15.10. Итак, используя что-то вроде этого

deb http://old-releases.ubuntu.com/ubuntu/ wily main restricted
deb http://old-releases.ubuntu.com/ubuntu/ wily-updates main restricted
deb http://old-releases.ubuntu.com/ubuntu/ wily universe
deb http://old-releases.ubuntu.com/ubuntu/ wily-updates universe
deb http://old-releases.ubuntu.com/ubuntu/ wily multiverse
deb http://old-releases.ubuntu.com/ubuntu/ wily-updates multiverse
deb http://old-releases.ubuntu.com/ubuntu/ wily-backports main restricted universe multiverse

Тогда вы сможете вручную выполнить apt-get update ; apt-get dist-upgrade.

После этого вы сможете выполнить обновление до 16.04.

начните с редактирования /etc/apt/sources.list, заменив vivid на xenial, а затем выполните apt update и apt dist-upgrade. После этого попробуйте сделать-релиз-обновление еще раз. Обратите внимание, что если на вашем зеркале Ubuntu больше нет необходимых файлов, вы можете найти другое зеркало, в котором все еще доступна старая версия.