Как долго я ждал новый релиз Ubuntu, хотя мне особо без разницы так как использую только LTS релизы и наработки как до и после не особо отличаются, но все же есть нюансы которые я стараюсь расписать. Так вот мне стало интересно каковы шаги если я использую, как в тестовых системах и боевых на своем полигоне Debian 10 + Proxmox 6 под VM с осью Ubuntu 18.04 Server пройдет обновление на Ubuntu 20.04

Шаг №1: Обновляю свежеустановленную Ubuntu 18.04 Server до самого актуального состояния:

ekzorchik@navy:~$ ssh -l ekzorchik 172.33.33.13

ekzorchik@srv-bionic:~$ hg clone --insecure https://ekzorchik@172.35.35.8/hg/dproject

ekzorchik@srv-bionic:~$ sudo ./dproject/default

ekzorchik@srv-bionic:~$ sudo reboot

ekzorchik@navy:~$ ssh -l ekzorchik 172.33.33.13

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

Linux srv-bionic 4.15.0-96-generic #97-Ubuntu SMP Wed Apr 1 03:25:46 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

No LSB modules are available.

Distributor ID: Ubuntu

Description: Ubuntu 18.04.4 LTS

Release: 18.04

Codename: bionic

ekzorchik@srv-bionic:~$

Шаг №2: Активирую обновление до следующего LTS релиза:

ekzorchik@srv-bionic:~$ cat /etc/update-manager/release-upgrades | grep Prompt

Prompt=never

ekzorchik@srv-bionic:~$ sudo sed -i '/Prompt/s/never/lts/' /etc/update-manager/release-upgrades

ekzorchik@srv-bionic:~$ cat /etc/update-manager/release-upgrades | grep Prompt

Prompt=lts

ekzorchik@srv-bionic:~$

Шаг №3: Устанавливаю пакет ответственный за обновление релиза:

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

Шаг №4: Проверяю наличие нового релиза Ubuntu:

ekzorchik@srv-bionic:~$ sudo do-release-upgrade --check-dist-upgrade-only

Checking for a new Ubuntu release

There is no development version of an LTS available.

To upgrade to the latest non-LTS develoment release

set Prompt=normal in /etc/update-manager/release-upgrades.

ekzorchik@srv-bionic:~$

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

Шаг №5: Если команда выше показала, что есть LTS релиз Ubuntu 20.04, то чтобы обновиться следует:

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

ekzorchik@srv-bionic:~$ sudo reboot

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

Доработка данной заметки от и до представлена здесь.

Итого, на момент 23.04.2020 обновиться пока нельзя, но когда можно будет текущая заметка станет пошаговой. На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.