читать инструкцию.
Только она не поможет. Там по делу ничего нет.
А вот это действительно работает и я обновился. Делал это так.
Привел в порядок
sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
Далее в папке /var/lib/update-manager делается копия файла meta-release с именем meta-release2. Этот файл нужно отредактировать - удалить из неговсе, что касается eoan. У себя я удалил вот эту часть
Dist: eoan
Name: Eoan Ermine
Version: 19.10
Date: Thu, 17 October 2019 19:10:00 UTC
Supported: 1
Description: This is the 19.10 release
Release-File: http://archive.ubuntu.com/ubuntu/dists/eoan-updates/Release
ReleaseNotes: http://archive.ubuntu.com/ubuntu/dists/eoan-updates/main/dist-upgrader-all/current/ReleaseAnnouncement
ReleaseNotesHtml: http://archive.ubuntu.com/ubuntu/dists/eoan-updates/main/dist-upgrader-all/current/ReleaseAnnouncement.html
UpgradeTool: http://archive.ubuntu.com/ubuntu/dists/eoan-updates/main/dist-upgrader-all/current/eoan.tar.gz
UpgradeToolSignature: http://archive.ubuntu.com/ubuntu/dists/eoan-updates/main/dist-upgrader-all/current/eoan.tar.gz.gpg
Затем в файле /usr/lib/python3/dist-packages/UpdateManager/Core/MetaRelease.py нужно найти строку
self.metarelease_information = open(self.METARELEASE_FILE, "r")
и заменить ее на
self.metarelease_information = open(self.METARELEASE_FILE + "2", "r")
Потом
do-release-upgrade
и обновляемся до 19.04. Перезагружаемся и удаляем файл /var/lib/update-manager/meta-release2. Потом снова
do-release-upgrade
и уже обновлемся до 19.10. А дальше 20.04 обновиться не проблема
Буду рад, если кому-то пригодится