Я ответил на этот вопрос о do-release-upgrade, не допуская обновления с 14.10 по 15.04 только до 15.10, я предположил, что это произошло из-за того, что 15.04 - это конец жизни.
Пользователь (@xangua) опубликовал, что было невозможно пропустить выпуск с do-release-upgrade, поэтому я просмотрел эту информацию, запустив команду в своем 14.04-окне, но вот тут началось путаное.
Мой 14.04 хочет обновить прямо до 15,04?
Конечно, это недействительно мой ответ, поскольку 15.04 - это конец жизни, но почему эта команда, похоже, пропускает версии, если не основывается на конце жизни?
Нет никаких признаков того, что обновление от 14.10 загружается обновлением, а software-updater говорит, что Ubuntu 15.04 теперь доступен для скачивания, некоторые уточнения этого будут замечательными.
do-release-upgrade ничего не знает о «прыгающих версиях». Он просто загружает план обновления из поддерживающих репозитарий Ubuntu. README:
2) Инструмент обновления должен иметь возможность загружать обновленную информацию о том, как выполнить обновление (например, дополнительные шаги, например, обновление некоторых библиотек)Кроме того, в спецификации о do-release-upgrade README :
2) Инструмент обновления должен иметь возможность загружать обновленную информацию о том, как выполнить обновление ( например, дополнительные шаги, например, сначала обновление некоторых библиотек)
Файл мета-релиза с информацией о доступных дистрибутивах хранится на центральном сервере и является If-Modified-Since проверен на каждом прогоне обновить-менеджер. Если новая версия найдена, диспетчер обновлений показывает это визуально.