Ubuntu 18.04 Bionic Beaver появилась на свет 26 апреля 2018 года. В данном руководстве представлены два метода перехода с Ubuntu 16.04 или 17.10 на Ubuntu 18.04: через графический менеджер обновлений и при помощи командной строки. Обычно графический менеджер используется для обновления настольной версии Ubuntu, тогда как командная строка предназначена для серверов. Однако стоит отметить, что командная строка также подходит для обновления настольных систем.
Обратите внимание, что обновление LTS до новой версии возможно только после выхода первого точечного обновления этой версии. Это означает, что после появления Ubuntu 18.04.1 можно будет напрямую перейти с Ubuntu 16.04 на Ubuntu 18.04. Первое точечное обновление для LTS обычно выходит через три месяца после первоначального релиза. Если вы не готовы ждать так долго, вы можете сначала обновиться до Ubuntu 17.10, а затем выполнить шаги, указанные ниже, чтобы перейти на Ubuntu 18.04. Как и при любом обновлении операционной системы, обязательно сделайте резервную копию важных данных перед началом процесса обновления.
Содержание статьи
Обновление с Ubuntu 16.04 или 17.10 до версии 18.04 с использованием графического менеджера обновлений.
В первую очередь запустите окно терминала и введите следующую команду для обновления имеющихся программных пакетов.
sudo apt update && sudo apt dist-upgrade
Обратите внимание, что если во время выполнения указанной команды будет установлено новое ядро, потребуется перезагрузка системы для завершения процесса обновления. После этого введите следующую команду в терминале.
update-manager
По завершении проверки обновлений менеджер уведомит вас о том, что доступна новая версия Ubuntu 18.04. Для продолжения нажмите кнопку «Обновить».
После этого введите свой пароль.

Появляется окно с заметками о выпуске. Нажмите на кнопку «Обновить».

Дождитесь окончания процесса обновления. Если вам будет сообщено о том, что некоторые сторонние источники отключены, просто согласитесь с этим. Вы сможете активировать их снова после завершения обновления.

Во время процесса вам может стать известно, что определенные пакеты больше не поддерживаются компанией Canonical, и некоторые из них будут удалены. Вы можете нажать на кнопку с деталями, чтобы узнать, какие именно пакеты подлежат удалению. Как только вы будете готовы, нажмите на кнопку «Начать обновление».

Во время обновлений мне предложили перезапустить xscreensaver и xlockmore. Нужно лишь нажать кнопку «Далее».

После того как обновление будет завершено, перезагрузите ваш компьютер. На экране входа у вас есть возможность нажать на иконку в виде шестеренки, чтобы выбрать GNOME, GNOME с Wayland или рабочее окружение Unity.
Для определения версии Ubuntu выполните следующую команду.
lsb_release - a
Нет доступных модулей LSB. Идентификатор дистрибьютора: Ubuntu Описание: Ubuntu 18.04 LTS Версия: 18.04 Кодовое имя: bionic
Как обновить Ubuntu 16.04/17.10 до версии 18.04 через командную строку
Для обновления рабочего стола или безголового сервера Ubuntu можно использовать командную строку. При работе с серверами сначала желательно протестировать обновление на тестовом экземпляре перед внесением изменений на основном сервере. Некоторые серверные приложения, такие как iRedMail (пакет для организации почтового сервера), могут не поддерживать Ubuntu 18.04 на момент обновления. В таких случаях стоит подождать, пока программное обеспечение станет совместимым с этой версией системы.
Чтобы ваша сессия OpenSSH на сервере Ubuntu оставалась активной, добавьте следующую строку в файл /etc/ssh/sshd_config.
ClientAliveInterval 60
Сохраните изменения и закройте файл, после чего перезапустите службу SSH.
sudo systemctl restart ssh
Для перехода на Ubuntu 18.04 сначала выполните команду, которая обновит установленное программное обеспечение.
sudo apt update && sudo apt dist-upgrade
Убедитесь, что пакет update-manager-core установлен в вашей системе.
sudo apt install update-manager-core
Затем выполните указанную команду, чтобы запустить процесс обновления.
do-release-upgrade
Далее следуйте указаниям на экране для обновления до версии Ubuntu 18.04. После завершения процесса перезагрузите систему — будь то рабочий стол или сервер. Чтобы узнать текущую версию Ubuntu, используйте следующую команду:
lsb_release - a
Нет доступных модулей LSB. Идентификатор дистрибьютора: Ubuntu Описание: Ubuntu 18.04 LTS Версия: 18.04 Кодовое имя: bionic
Не забудьте повторно активировать сторонние репозитории, включая PPA, так как в процессе обновления они автоматически отключаются.
Переход с Ubuntu 16.04 на 18.04 без необходимости дожидаться выхода первого обновления.
Позже я узнал, что существует способ напрямую обновить LTS до следующей версии, не дожидаясь трех месяцев. Я применил этот метод на одной из своих систем с Ubuntu 16.04, и он оказался успешным! Однако учтите, что это может нести определенные риски для системы, поэтому, если вы решите попробовать, обязательно создайте резервную копию своих важных данных.
Когда вы будете готовы к обновлению, запустите «Программное обеспечение и обновления» через Unity Dash или из вашего предпочитаемого меню приложений.

Выберите раздел «Обновления», затем в нижней части страницы установите уведомление для версий с долгосрочной поддержкой.

После этого введите следующую команду в окне терминала.
update-manager - d
Менеджер обновлений уведомит вас о том, что вышла версия Ubuntu 18.04. Вы можете нажать на кнопку обновления, чтобы инициировать процесс обновления.
Чтобы выполнить обновление через командную строку, измените файл /etc/update-manager/release-upgrades.
sudo nano /etc/update-manager/release-upgrades
Установите prompt в режим lts.

Сохраните файл и закройте его. После этого введите следующую команду, чтобы инициировать процесс обновления.
do-release-upgrade - d
Диагностика неисправностей
При обновлении с Ubuntu 17.10 до 18.04 на своем VPS Vultr я наткнулся на следующее уведомление.
Не найдено действительное зеркало При сканировании информации о вашем репозитории не было найдено записи о зеркале для обновления. Это может произойти, если вы используете внутреннее зеркало или если информация о зеркале устарела. Вы хотите переписать ваш файл 'sources. list'? Если вы выберете 'Да', он обновит все записи 'artful' на 'bionic'. Если вы выберете 'Нет', обновление будет отменено. Продолжить [yN]
Не переживайте. Просто введите y, чтобы продолжить. Всё будет хорошо.
На этом все! Надеюсь, данный учебник оказался для вас полезным при переходе с Ubuntu 16.04/17.10 на Ubuntu 18.04. Как обычно, если вы нашли эту статью интересной, не забудьте подписаться на нашу бесплатную рассылку, чтобы получать свежие руководства. Заботьтесь о себе!

