Я пользуюсь Ubuntu не менее 10 лет. И я прошел через много обновлений. В настоящее время я использую 18.04 (18.04.5) на своем ПК, и я ждал всплывающего сообщения «Доступна более новая версия», но оно так и не появилось.
Так что я посетил это страница и выполнил процесс (выполнил sudo do-release-upgrade -d
), но каждый раз, когда я вводил команду, он говорил:
Upgrades to the development release are only available from the latest supported release.
Почему он так говорит?
Вещь с флагом -d справедлива для случаев, когда новая LTS настолько новая, что еще не выпущена для обновления. Это происходит обычно через 3 месяца после первого релиза, т.е. в июне, более или менее, guiverc описал это в своем посте выше.
Ну, 20.04 уже намного старше, так что это не причина.
Причина должна быть в том, что вы используете 32-битную версию Ubuntu, которая перестала обновляться дальше, 18.04 - последняя поддерживаемая LTS для 32 бит.
У вас есть только возможность переустановить 20.04 как 64-битную систему, что возможно практически для всех ПК, начиная с 2007 года. Чтобы проверить это, загрузитесь с 64-битной live-флешки, и если она загрузится нормально, вы готовы к работе. Перед этим следует сделать полную резервную копию. Из нее вы сможете восстановить данные после переустановки 64-битной версии.
Надеюсь, это поможет
Флаг -d
переводит вас на релиз разработки, позволяя вам переходить до того, как релиз был официально открыт для обновления.
Обновление с 18.04 до 20.04 сейчас официально открыто, поэтому -d
не применяется к этому обновлению релиза (оно применялось сразу после выхода 20.04, отсюда и уведомление в блоге, пока оно не было объявлено стабильным, поэтому с тех пор не требуется).
Обновления до релиза разработки доступны только с последнего поддерживаемого релиза.
Теперь -d
означает переход с 21.04 (т.е. последнего релиза) на development или impish релиз (который будет 21.10 на релизе), но вы не на 21.04 - поэтому вы получили сообщение об ошибке.
--- Дополнительная информация
Почему -d
необходим для выпуска LTS?
Обновление кранов документировано как поворот после выпуска 20.04.1 и команда Ubuntu Release Team считает его полностью стабильным для существующих пользователей. Однако многие не хотят ждать этого, поэтому -d
позволяет им обновляться в любое время после выхода 20.04, даже до выхода 20.04.1... или в дни между выходом 20.04.1 (дата выхода - ISO-релиз для новых установок) и включением кранов для обновлений (обычно через 2-5 дней).