В виду того факта, что все идет все дальше и дальше, то возможно мне в скором времени понадобится выполнять процедуру обновления с системы Ubuntu 22.04 Server
до следующего LTS
релиза, а он – это Ubuntu 24.04.
Исходя из этого нужно чтобы у меня была моя пошаговая заметка от и до. Если говорить прямо зачем – это нужно, а вот ранее у меня была связка Ubuntu 20.04 + Domoticz
и в один момент она перестала работать, пришлось обновить Ubuntu 20.04
до Ubuntu 22.04
и переделать
Domoticz
, переделать все скрипты и не пришлось заново разворачивать систему. Думается что и тут с каким-либо сервисом меня ждет такая же участь.
Шаг №1:
Текущая система:
ekzorchik@srv-home:~$ uname -a && lsb_release -a
Linux srv-home 5.15.0-91-generic #101-Ubuntu SMP Tue Nov 14 13:30:08 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy
ekzorchik@srv-home:~$
Шаг №2:
Переходим к процессу обновления:
ekzorchik@srv-home:~$ sudo nano /etc/update-manager/release-upgrades
[DEFAULT]
#Prompt=never
Prompt=lts
ekzorchik@srv-home:~$ sudo rm -Rf /var/lib/apt/lists
ekzorchik@srv-home:~$ sudo apt-get update && sudo apt-get upgrade -y
ekzorchik@srv-home:~$ sudo apt-get install -y update-manager-core
ekzorchik@srv-home:~$ sudo apt-get -y dist-upgrade
ekzorchik@srv-home:~$ sudo do-release-upgrade -c
Checking for a new Ubuntu release
New release '24.04.1 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
ekzorchik@srv-home:~$
ekzorchik@srv-home:~$ sudo do-release-upgrade -c
Checking for a new Ubuntu release
New release '24.04.1 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
ekzorchik@srv-home:~$
ekzorchik@srv-home:~$ sudo do-release-upgrade
Checking for a new Ubuntu release
You have not rebooted after updating a package which requires a reboot. Please reboot before upgrading.
ekzorchik@srv-home:~$
ekzorchik@srv-home:~$ sudo reboot
ekzorchik@srv-home:~$ sudo do-release-upgrade
Checking for a new Ubuntu release
= Welcome to Ubuntu 24.04 LTS 'Noble Numbat' =
The Ubuntu team is proud to announce Ubuntu 24.04 LTS 'Noble Numbat'.
Continue [yN] y
Continue [yN] y
To continue please press [ENTER] нажимаю клавишу "ENTER"
Continue [yN] Details [d] y
Country of origin for the keyboard: выбираю English (US)
Keyboard layout: выбираю English (US)
What do you want to do about modified configuration file sshd_config? keep the local version currently installed
Continue [yN] Details [d] y
Continue [yN] y
система уходит в перезагрузку
Шаг №3:
Смотрю, а какая сейчас система после апгрейда
ekzorchik@srv-home:~$ uname -a && lsb_release -a
Linux srv-home 6.8.0-48-generic #48-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 27 14:04:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04.1 LTS
Release: 24.04
Codename: noble
ekzorchik@srv-home:~$
Отлично, т.е. еще раз проработал процедуру обновления ОС
на Ubuntu Server.
Заметка работоспособна. С уважением автор блога Олло Александр aka ekzorchik.