Обновление сервера до версии LTS Ubuntu 20.04 (Focal Fossa)

Обновление сервера до версии LTS Ubuntu 20.04 (Focal Fossa)

 

Это краткое руководство показывает студентам и новым пользователям, как выполнить обновление до Ubuntu 20.04 LTS Server с 18.04 или 19.10 .

В нашем предыдущем руководстве было показано, как перейти на рабочий стол Ubuntu 20.04. Вы можете найти этот пост здесь, если хотите вместо этого обновить свой рабочий стол.

Для студентов и новых пользователей, которым нужна помощь в обновлении до сервера Ubuntu 20.04 (под кодовым названием  Focal Fossa ), следующие шаги должны стать отличным началом.

Focal Fossa выйдет 23 апреля (на момент написания статьи это будет на следующей неделе), так что сейчас он все еще находится в стадии бета-тестирования. Однако в день релиза этот пост даст вам возможность узнать, как обновить свой рабочий стол.

Если вы студент или новый пользователь, вы обнаружите, что проще всего начать изучение Linux с ОС Ubuntu Linux.

Это отличная операционная система Linux для начинающих.

Ubuntu — это операционная система Linux с открытым исходным кодом, которая работает на настольных компьютерах, ноутбуках, серверах и других устройствах.

Изучая Ubuntu, вы обнаружите, что Linux не так уж сильно отличается от Windows и других операционных систем во многих отношениях, особенно когда дело доходит до использования системы для выполнения работы.

Чтобы приступить к обновлению сервера Ubuntu до версии 20.04, выполните следующие действия:

Шаг 1. Подготовьте Ubuntu к обновлению

Перед обновлением сервера Ubuntu обязательно обновите все установленные пакеты до последних версий.

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

sudo apt update
sudo apt dist-upgrade
sudo apt autoremove

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

Чтобы перезапустить, просто запустите приведенные ниже команды со своего терминала.

sudo reboot

Шаг 2. Обновление до Ubuntu 20.04

Теперь, когда ваш сервер обновлен, продолжайте обновление до Ubuntu 20.04 . Следуйте инструкциям ниже, чтобы это сделать.

Если вы обновляетесь через SSH, рекомендуется настроить SSH-сервер так, чтобы ваше соединение оставалось активным, чтобы вы не потеряли доступ к своему серверу во время обновления.

Для этого откройте файл конфигурации ssh-server, выполните следующие команды.

sudo nano /etc/ssh/sshd_config

Затем отредактируйте строку ниже, чтобы обновить  ClientAliveIntervar  до 90 или более.

#PrintLastLog yes
#TCPKeepAlive yes
#UseLogin no
#PermitUserEnvironment no
#Compression delayed
ClientAliveInterval 90
#ClientAliveCountMax 3
#UseDNS no

Сохраните файл и выйдите… .. затем перезапустите SSH-сервер.

sudo systemctl restart ssh

После этого выполните приведенные ниже команды, чтобы установить  пакет Ubuntu  update-manager-core , если он еще не установлен.

Чтобы установить update-manager-code, выполните следующие команды:

sudo apt install update-manager-core

Затем выполните приведенные ниже команды, чтобы открыть файл конфигурации update-manager-core.

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

Когда файл откроется, установите для подсказки одно из этих значений в зависимости от того, какую версию Ubuntu вы используете.

Ubuntu 18.04 Should set Prompt to: lts
Ubuntu 19.10 Should set Prompt to: normal

Измените значение подсказки на, normalесли вы используете Ubuntu 19.10 и хотите перейти на Ubuntu 20.04.

Если вы используете Ubuntu 18.04 , измените значение подсказки на lts.

# Default behavior for the release upgrader.

[DEFAULT]
# Default prompting and upgrade behavior, valid options:
#
#  never  - Never check for, or allow upgrading to, a new release.
#  normal - Check to see if a new release is available.  If more than one new
#           release is found, the release upgrader will attempt to upgrade to
#           the supported release that immediately succeeds the
#           currently-running release.
#  lts    - Check to see if a new LTS release is available.  The upgrader
#           will attempt to upgrade to the first LTS release available after
#           the currently-running one.  Note that if this option is used and
#           the currently-running release is not itself an LTS release the
#           upgrader will assume prompt was meant to be normal.
Prompt=normal
.................

Сохраните файл и выйдите

После изменения настроек средства обновления Ubuntu выше, выполните приведенные ниже команды, чтобы начать процесс обновления.

Если вы хотите выполнить обновление до разрабатываемой версии (бета) до того, как будет выпущена финальная версия, вы можете запустить приведенные ниже команды с параметром -d ..

Параметр -d с командой update-manager позволяет выполнить обновление до версии для разработки с последней поддерживаемой версии…

Вообще говоря, вам не следует обновляться до предварительной версии 20.04. Предварительная версия все еще находится в разработке и может не подходить для производственной среды.

Параметр  -c с командой do-release-upgrade проверяет наличие обновления дистрибутива с последней поддерживаемой версии.

Чтобы обновить сервер Ubuntu, выполните следующие команды:

sudo do-release-upgrade -c

Когда вы запускаете приведенные выше команды, он должен отображать информацию о том, что Ubuntu 20.04 доступен, и выполнить do-release-upgrade для обновления до него.

Checking for a new Ubuntu release
New release '20.04' available.
Run 'do-release-upgrade' to upgrade to it.

Вы можете просто запустить, sudo do-release-upgrade -dесли вы обновитесь до разрабатываемой или бета-версии.

Следуйте инструкциям на экране…. y = да и N = нет. Когда будет предложено обновить, введите y для да.

Do you want to start the upgrade? 

5 packages are going to be removed. 85 new packages are going to be 
installed. 1168 packages are going to be upgraded. 

You have to download a total of 803 M. This download will take about 
11 minutes with your connection. 

Installing the upgrade can take several hours. Once the download has 
finished, the process cannot be canceled. 

 Continue [yN]  Details [d]

Подождите, пока загрузятся все новые пакеты … это может занять некоторое время в зависимости от скорости вашего интернет-соединения. После загрузки всех пакетов ваша система немедленно начнет обновляться….

По завершении установки новых пакетов вас спросят, нужно ли удалять устаревшие пакеты. Введите   здесь y .

Если у вас есть настроенная вами система, вы можете ввести d  для просмотра списка… на всякий случай, если вам может потребоваться переустановка.

Remove obsolete packages?

53 packages are going to be removed.

 Continue [yN]  Details [d]y

Подождите, пока процесс завершится, перезагрузка завершится … вы получите уведомление о перезагрузке.

Restart required

To finish the upgrade, a restart is required.
If you select 'y' the system will be restarted.

После этого перезапустите систему, чтобы завершить обновление.

Войдите и наслаждайтесь!

Вот как обновить Ubuntu.

Вывод:

В этом посте показано, как обновиться с Ubuntu 18.04 | 19.10 в Ubuntu 20.04. Если вы обнаружите какую-либо ошибку выше, пожалуйста, используйте форму комментария ниже, чтобы сообщить.

Прокрутить вверх