Рейтинг:1

Пытаюсь обновить сервер с 18.04 по 20.04

флаг ve

У меня есть сервер под управлением Ubuntu 18.04 LTS у хостинг-провайдера. Я хочу обновить сервер до 20.04 LTS. Я сделал все обычные обновления и сделал снимок сервера, но когда я запускаю sudo do-release-update -d или без -d, я получаю сообщение о том, что ему не удалось подключиться к https://changelogs.ubuntu.com/meta-release-lts-development. Я изменил выпуск-обновления на Prompt=normal, который по-прежнему не может найти файл meta-release-lts-development. Я делаю что-то неправильно? Как мне достичь своей цели?

Запрошенная информация

Alan@vps45143457:~$ sudo r do-release-upgrade -d
Проверка новой версии Ubuntu
Не удалось подключиться к https://changelogs.ubuntu.com/meta-release-development. Проверьте подключение к Интернету или настройки прокси
Обновления до разрабатываемой версии доступны только 
доступны из последней поддерживаемой версии.
Alan@vps45143457:~$ sudo do-release-upgrade -d   
Проверка новой версии Ubuntu
Не удалось подключиться к https://changelogs.ubuntu.com/meta-release. Проверьте подключение к Интернету или настройки прокси
Новый релиз не найден.
Алан@vps45143457:~$ выйти
выйти

@guiverc Я был озадачен вашим ответом. Что значит варенье иметь в виду? Я только начинаю понимать Ubuntu. Я не знаю, почему в приведенном тексте есть буква «р», но ответ — это то, что вы видите.

@guiverc Я должен был подумать об этом. Однако это не отвечает на вопрос об обновлении до 20.04.x, почему система не нашла файл мета-релиза? Я попытался открыть его в браузере и получил 404. Затем я открыл папку хранения и в ней нашел файл мета-релиза. Так проблема неразрешима? Полагаю, я мог бы подождать, пока выйдет 22.04.1, и попробовать обновиться снова!

ПОСЛЕДНЕЕ ОБНОВЛЕНИЕ Хостинг-провайдер Hostinger заявил, что невозможно обновить текущую версию сервера Ubuntu.Мне придется перестроить весь веб-сайт, установив более новую Ubuntu, доступную из их списка. Подразумевается, что даже если бы я это сделал, я не смог бы обновить его до 22.04 или любой другой версии. Излишне говорить, что я не удовлетворен и ищу нового хостинг-провайдера!

guiverc avatar
флаг cn
Почему вы используете `do-release-upgrade -d`; выпуск *development* - это *jammy* или 22.04, а не 20.04. Ubuntu 20.04 является *стабильной*, и мы уже прошли стадию 20.04.1 (до 20.04.1 требовался `-d`), поэтому `-d` неверен (текущий уровень поддержки для *focal* 20.04). .3). Вставленная вами деталь выглядит неправильно; как после `sudo r`, я ожидаю, что ошибка не будет действовать так, как будто команда была `do-release-upgrade` (*когда ее не было в вашей пасте*)
Someone avatar
флаг my
Jammy — это кодовое имя Ubuntu 22.04.
guiverc avatar
флаг cn
Ваша первая указанная команда — `sudo r do-release-upgrade -d`, т.е. выполняется команда `r`, и ей передаются опции `do-release-upgrade -d`. `r` не является допустимой командой, поэтому я ожидаю ошибки в этой команде, а не в том выводе, который вы предоставили, поэтому что-то не так, если ваша вставка верна. Все выпуски Ubuntu имеют *кодовое имя*, 18.04 - *bionic*, 20.04 - *focal*, а *jammy* - это кодовое имя того, что будет 22.04 при выпуске (это еще не 22.04, так как он все еще находится в *разработке*, что Опция `-d` для `do-release-upgrade` предназначена для выпусков Ubuntu, известных под *кодовым именем* до тех пор, пока не станет *стабильным*.
Nmath avatar
флаг ng
Вы пробовали `sudo do-release-upgrade`? Это правильная команда для выпуска обновления. Убедитесь, что ваша система обновлена ​​с помощью `sudo apt update` и `sudo apt upgrade`.
Nmath avatar
флаг ng
Кроме того, я не получаю 404, когда пытаюсь запустить любой из этих URL-адресов в браузере. Возможно, проблема действительно связана с сетью вашего сервера или провайдером?

Ответить или комментировать

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