"Не найден новый выпуск" при обновлении с 16.04 до 18.04 LTS?

Я пытаюсь обновить с 16.04 до 18.04 LTS. Когда я иду в do-release-upgrade, я получаю сообщение "новый выпуск не найден".

Я пробовал редактировать (или не редактировать) /update-manager/release-upgrades; Я пытался сделать-релиз-обновление -d; Я перепробовал все, что мог найти в интернете.

Одним из недостатков этого является то, что сервер, который я пытаюсь обновить, находится за локальным зеркалом; то есть, вместо того, чтобы загружать из Ubuntu напрямую, он загружается из этого локального зеркала; сервер находится за своего рода брандмауэром. Существуют ли специальные серверы, которые должны быть в sources.list для do-release-upgrade? Я в недоумении.

2 ответа

Я понял. Мне пришлось отредактировать файл / etc / update-manager / meta-release, чтобы он указывал на местоположение на локальном зеркале, где находится файл мета-релиза. То есть вместо того, чтобы указывать на URL http://changelogs.ubuntu.com/meta-release, я отредактировал / etc / update-manager / meta-release, чтобы указать URL локального зеркала. do-release-upgrade использует / etc / update-manager / meta-release для определения местоположения файла мета-выпуска, который он затем использует для определения доступности нового выпуска.

https://0x00sec.org/t/ubuntu-upgrade-from-14-04-to-16-04-what-to-do-if-do-release-upgrade-does-not-work/836

      cat /etc/update-manager/release-upgrades
# Default behavior for the release upgrader.

[DEFAULT]
# ...
Prompt=lts 

Подсказка должна быть lts или default, а не never

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