Два метода обновления Ubuntu 18.04/18.10 до версии 19.04 (графический интерфейс и терминал)

Ubuntu 19.04, известная под кодовым названием Disco Dingo, планируется к выпуску 18 апреля 2019 года. В данном руководстве представлено два способа обновления с Ubuntu 18.04 и 18.10 до версии 19.04. Первый способ подразумевает использование графического менеджера обновлений, а второй — командной строки. Хотя графический менеджер обновлений чаще применяется для обновления настольных версий Ubuntu, а командная строка — для серверных, метод с командной строкой также подходит для настольных систем.

Ubuntu 18.04 является версией с длительным сроком поддержки (LTS), которая будет получать обновления в течение 5 лет. В отличие от нее, Ubuntu 19.04 не имеет длительной поддержки и будет актуальна лишь 9 месяцев, до января 2020 года. Если для вас важнее стабильность, стоит остаться на Ubuntu 18.04. Однако, если вас привлекают новые технологии, вы можете воспользоваться этим руководством для перехода с Ubuntu 18.04 на 19.04.

Поддержка Ubuntu 18.10 завершится в июле этого года, поэтому я советую пользователям этой версии как можно скорее перейти на Ubuntu 19.04.

Перед обновлением рекомендуется воспользоваться утилитой systemback для создания загрузочного ISO-образа вашей текущей операционной системы. В случае неудачи при обновлении, вы сможете легко вернуть систему в исходное состояние с помощью этого ISO-образа. Все данные на вашей ОС, включая программы и файлы, останутся в сохранности. Если вы работаете на ноутбуке, убедитесь, что он подключен к сети питания.

Обновление с Ubuntu 18.04 или Ubuntu 18.10 до версии Ubuntu 19.04 через графический менеджер обновлений.

Сначала запустите обновление программного обеспечения, которое можно найти в меню приложений. Это действие обновит данные о программных пакетах. Если появятся доступные обновления, нажмите на кнопку «Установить сейчас» и введите свой пароль для завершения установки.

Читайте также:  Демонстрация хода выполнения dd в Linux с использованием двух способов

upgrade-ubuntu-18.04-to-ubuntu-19.04

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

upgrade-from-ubuntu-18.04-to-ubuntu-19.04-disco-dingo

После этого запустите раздел «Программы и обновления» из меню приложений.

Программы и обновления

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

Уведомить меня о новой версии Ubuntu.

Закройте окно с программами и обновлениями. После этого запустите терминал и введите следующую команду.

update-manager

Вас уведомят о том, что все приложения обновлены, и теперь вы можете скачать Ubuntu 19.04. Нажмите кнопку «Обновить».

Обновление Ubuntu 18.10 до версии Ubuntu 19.04

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

обновление дистрибутива

Спустя несколько мгновений вам предложат запустить обновление. Просто нажмите на кнопку «Запустить обновление».

начать обновление

Ожидайте окончания процесса обновления. Менеджер обновлений может предложить вам перезапустить службы во время установки пакетов без лишних вопросов. Поставьте галочку и нажмите кнопку «Далее».

Читайте также:  Обновление PHP до версии 7 на сервере с Linux (Ubuntu и Debian)

перезапускать службы во время обновления пакета без запроса

После обновления пакетов менеджер обновлений может предложить вам удалить неактуальные версии. Я обычно выбираю опцию удаления.

удалить устаревшие пакеты

Устаревшие пакеты — это те программные компоненты, имена которых отсутствуют в репозитории новых версий Ubuntu. Причины их появления могут быть следующими:

  • Разработчик, который занимался данным пакетом, прекратил его поддержку, и нет желающих продолжить его развитие. В связи с этим пакетный менеджер Ubuntu принимает решение удалить этот пакет из репозитория.
  • Пакет признается «сиротским», что указывает на отсутствие зависимостей от него и незначительное количество пользователей. В результате менеджер пакетов Ubuntu принимает решение о его удалении из репозитория.
  • Пакет получил новое имя в репозитории программного обеспечения последней версии Ubuntu.

После того как вы удалите устаревшие пакеты из своей системы, перезагрузите компьютер и проверьте версию Ubuntu, используя команду ниже.

lsb_release - a

Модули LSB недоступны. Идентификатор дистрибьютора: Ubuntu Описание: Ubuntu 19.04 Версия: 19.04 Кодовое имя: Disco

Обновление с Ubuntu 18.04 или 18.10 до версии 19.04 с использованием терминала.

Командная строка подходит для обновления как рабочего стола Ubuntu, так и безголового сервера. При подключении к вашему серверу Ubuntu через SSH настоятельно рекомендуется сохранить сеанс OpenSSH активным, добавив в файл /etc/ssh/sshd_config на сервере следующую строку.

ClientAliveInterval 60

Сохраните изменения в файле и закройте его. После этого перезапустите SSH-демон.

sudo systemctl restart ssh

Для того чтобы перейти на Ubuntu 19.04, выполните следующую команду для обновления установленного программного обеспечения. Учтите, что если в процессе выполнения данной команды будет установлено новое ядро, потребуется перезагрузить систему для завершения обновления.

Читайте также:  Длина строки в Linux

sudo apt update && sudo apt dist-upgrade

После этого проверьте, что пакет update-manager-core установлен.

sudo apt install update-manager-core

Затем измените файл конфигурации, воспользовавшись nano или другим удобным для вас текстовым редактором в командной строке.

sudo nano /etc/update-manager/release-upgrades

В нижней части этого документа измените параметр Prompt с lts на normal.

Prompt=normal

обновление до Ubuntu 19.04 с помощью командной строки

Для сохранения файла в редакторе Nano нажмите Ctrl+O, затем подтвердите действие клавишей Enter. Для выхода используйте Ctrl+X. После этого введите следующую команду, чтобы запустить обновление.

do-release-upgrade

Если у вас установлена Ubuntu 18.10, следуйте появляющимся на экране указаниям для обновления до версии Ubuntu 19.04. Если вы пользуетесь Ubuntu 18.04, сначала обновитесь до версии 18.10, следуя инструкциям на экране, а затем выполните обновление до Ubuntu 19.04 таким же образом.

После окончания обновления перезагрузите ваш компьютер или сервер с Ubuntu. Для того чтобы узнать свою версию Ubuntu, выполните следующую команду:

lsb_release - a

Нет доступных модулей LSB. Идентификатор дистрибьютора: Ubuntu Описание: Ubuntu 19.04 Версия: 19.04 Кодовое имя: disco

Стоит ли применять опцию — d?

Команды update-manager и do-release-upgrade поддерживают опцию — d, которая позволяет обновить систему до версии в стадии разработки.

На данный момент Ubuntu 19.04 все еще считается версией в стадии разработки, так как работа над Ubuntu 19.10 еще не началась. Это произойдет спустя неделю после релиза Ubuntu 19.04, и до этого времени мы можем использовать опцию — d. Однако, когда Ubuntu 19.10 перейдет на этап разработки, опцию — d использовать больше не рекомендуется.

Заключение

Надеюсь, это руководство помогло вам обновить Ubuntu 18.04 или Ubuntu 18.10 до версии Ubuntu 19.04. Как обычно, если информация оказалась для вас полезной, подписывайтесь на нашу бесплатную рассылку, чтобы получать новые советы и рекомендации.