X

Проблемы с обновление Ubuntu 18.04

При попытке обновления на новую версию Kubuntu столкнулся с тем, что моя текущая версия устарела. Ошибка выглядит это вот так: Your Ubuntu release is not supported anymore.

$ sudo do-release-upgrade
[sudo] password for vitto: 
Checking for a new Ubuntu release
Your Ubuntu release is not supported anymore.
For upgrade information, please visit:
http://www.ubuntu.com/releaseendoflife

Please install all available updates for your release before upgrading.

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

Для того, чтобы исправить эту проблему, надо поменять url репозиториев с "*.ubuntu.com" на "old-*.ubuntu.com" в файле /etc/apt/sources.list

Делаем бекап:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

и далее всем url-ам с доменом "ubuntu.com" добавляем префикс "old-releases" или делаем тоже самое вот такой командой выполняем

sudo sed -i.save -e 's/\/\/.*ubuntu.com/\/\/old-releases.ubuntu.com/g' /etc/apt/sources.list

т.е. было например:

deb http://archive.ubuntu.com/ubuntu disco main restricted
deb-src http://archive.ubuntu.com/ubuntu disco main restricted

должно стать

deb http://old-releases.ubuntu.com/ubuntu disco main restricted 
deb-src http://old-releases.ubuntu.com/ubuntu disco main restricted

после этого делаем апгрейд с 18.04 LTS до 20.04 LTS

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo do-release-upgrade -m desktop
Категории: Linux
Тэги: ubuntuupgrade