Проработать обновление Ubuntu 24.04 до Ubuntu 25.04 редакции Server

Почему данная заметка? А то я что-то немного отвлекся от темы IT в сторону постройки своего вездехода (о котором я вскоре поведую на другом ресурсе, ожидайте). Сейчас хочу разобрать какова процедура обновления с одного релиза Ubuntu 24.04 LTS до Ubuntu 25.04. Просто интересно посмотреть, как это происходит, может после буду использовать, а может нет там посмотрим.

Шаг №1: На свой тестовый полигон под управлением Proxmox 7.4-3 где в качестве железа используется: ((Supermicro SYS-5019S-M/X11SSH-F, и 64Gb оперативной памяти + SSD диски) закачиваю дистрибутив Ubuntu 24.04 Server в Storage: local -

ssh -l root srv-proxmox2

root@srv-proxmox2:~# cd /var/lib/vz/template/iso/

root@srv-proxmox2:/var/lib/vz/template/iso# wget https://releases.ubuntu.com/24.04/ubuntu-24.04.3-live-server-amd64.iso

Шаг №2: Создаю виртуальную машину на тестовом полигоне Proxmox 7 с характеристиками:

  • CPU: 1 sockets (2 cores)
  • Type: host
  • Bus/Device: VirtIO Block
  • Storage: m2st (M.2 Диск)
  • HDD: 70Gb
  • RAM: 4Gb
  • Login: ekzorchik
  • Pass:  712mbddr@

Шаг №3: Подключаюсь к ней по SSH с рабочей системы:

ekzorchik@ekzorchik:~$ ssh -l ekzorchik 172.35.35.1 -p 22

На заметку: Мой совет, любое обновление релиза только в консоли (физически, либо через удаленное администрирования: iLo, IPMI, iDRAC и т.д) системы без какого-либо подключения по SSH, иначе большая вероятность остаться без подключения к системе.

Шаг №4: Переходим к процессу обновления:

ekzorchik@srv-us2404a:~$ sudo nano /etc/update-manager/release-upgrades

[DEFAULT]

#Prompt=never

#Если не LTS релиза, то Prompt=normal

#Если до LTS релиза, то Prompt=lts

Prompt=normal

ekzorchik@srv-us2404a:~$ sudo rm -Rf /var/lib/apt/lists

ekzorchik@srv-us2404a:~$ sudo apt-get update && sudo apt-get upgrade -y

ekzorchik@srv-us2404a:~$ sudo apt-get install -y update-manager-core

ekzorchik@srv-us2404a:~$ sudo apt-get -y dist-upgrade

ekzorchik@srv-us2404a:~$ sudo do-release-upgrade -c

Checking for a new Ubuntu release

New release '25.04' available.

Run 'do-release-upgrade' to upgrade to it.

ekzorchik@srv-us2404a:~$ sudo do-release-upgrade

Checking for a new Ubuntu release

= Welcome to Ubuntu 25.04 'Plucky Puffin' =

Continue [yN] нажимаю клавишу "y" и после нажимаю клавишу "ENTER"

Continue [yN] нажимаю клавишу "y" и после нажимаю клавишу "ENTER"

To continue please press [ENTER] нажимаю клавишу "ENTER"

Continue [yN]  Details [d] нажимаю клавишу "y" и после нажимаю клавишу "ENTER"

Country of origin for the keyboard: оставляю выбор по умолчанию "English (US)", перехожу в "OK" и нажимаю клавишу "ENTER" или просто нажимаю клавишу "ENTER"

Keyboard layout: оставляю выбор по умолчанию "English (US)", перехожу в "OK" и нажимаю клавишу "ENTER" или просто нажимаю клавишу “ENTER”

Continue [yN]  Details [d] нажимаю клавишу "y" и после нажимаю клавишу "ENTER"

Continue [yN] нажимаю клавишу "y" и после нажимаю клавишу "ENTER"

Broadcast message from root@srv-us2404a on pts/2 (Fri 2025-08-29 09:13:20 UTC):

The system will reboot now!

Connection to 172.35.35.1 closed by remote host.

Connection to 172.35.35.1 closed.

система уходит в перезагрузку

Шаг №5: Переподключаюсь либо по SSH, либо смотрю на консоль, к примеру:

https://srv-proxmox2:8006 - Username&Password, выбираю Realm: Linux PAM standard authentication, Language: English - English и нажимаю Login, затем (Folder View) Datacenter - Virtual Machine – выбираю VM с именем srv-us2404a - >_ Console

Через Proxmox подключаюсь к консоли виртуальной машины.

Авторизуюсь в системе уже Ubuntu 25.04 srv-us2404a tty1

  • srv-us2404a login: ekzorchik
  • Password: 712mbddr@

и нажимаю клавишу "ENTER"

Шаг №6: Смотрю, а какая сейчас система после апгрейда:

ekzorchik@srv-us2404a:~$ uname -a && lsb_release -a

Linux srv-us2404a 6.14.0-29-generic #29-Ubuntu SMP PREEMPT_DYNAMIC Thu Aug  7 18:32:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

No LSB modules are available.

Distributor ID: Ubuntu

Description:    Ubuntu 25.04

Release:        25.04

Codename:       plucky

Отлично, т.е. еще раз проработал процедуру обновления ОС на Ubuntu Server.

На заметку: Но практической пользы от обновления с LTS релиза на обычный я не вижу, стоит только использовать долговременные релизы у который поддержка 5 лет (если бесплатно).

Заметка работоспособна. С уважением автор блога Олло Александр aka ekzorchik.