Невозможно выполнить обновление с Disco 19.04 до Focal 20.04 после окончания срока службы с помощью метода do-release-upgrade

В настоящее время я не могу выполнить обновление с Disco 19.04 до Focal 20.04. Я прочитал несколько закрытых текущих вопросов, относящихся к некоторым действительно старым вопросам. Я уже прочитал все темы 8-летней давности и выполнил эти инструкции. Они были полезны, но не решили мою проблему. Я прочитал все предложенные мне вопросы, когда набирал это.Пожалуйста, не закрывайте мою ветку и обращайтесь к старым, поскольку они не решают эту проблему, которая является НОВОЙ (например, прошло уже 8 лет с тех пор, как на эти вопросы были даны ответы, а они не решают мою проблему).

После устранения неполадок и замены «архива» на «старые выпуски» и удаления всех сторонних пакетов из списка источников я могу выполнить «apt update» и «apt upgrade», и система обновлена.

Я пробовал «полное обновление», «dist-upgrade» и все остальное, что я мог придумать. Теперь все говорят:

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

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

Когда я запускаю "do-release-upgrade", я получаю следующий результат:

Checking for a new Ubuntu release 
Your Ubuntu release is not supported anymore. 
For upgrade information, please visit: http://www.ubuntu.com/releaseendoflife

Get:1 Upgrade tool signature [1,554 B]
Get:2 Upgrade tool [1,337 kB]
Fetched 1,338 kB in 0s (0 B/s)
authenticate 'focal.tar.gz' against 'focal.tar.gz.gpg' 
extracting 'focal.tar.gz'
Reading cache
Checking package manager
Can not upgrade 
An upgrade from 'disco' to 'focal' is not supported with this tool.

Когда я использую графический инструмент Software Upgrade, я получаю следующее:

Can not upgrade: An upgrade from 'disco' to 'focal' is not supported with this tool.

На этом компьютере много пользователей и загружено много программного обеспечения и Я не могу выполнить новую установку. Во-первых, я не знаю, как это сделать, сохранив всех пользователей, файлы и программы, а во-вторых, я предвижу кошмарный сценарий взорванного компьютера, когда все пропало.

Если я смогу обновиться с 19.04 до 19.10, я не смог этого понять. Я почти уверен, что это невозможно, так как 19.04 больше не поддерживается.

В случае необходимости, мой диск зашифрован.

Пожалуйста, пожалуйста, скажите мне, что есть способ перейти с 19.04 на 20.04 без новой установки, сохранив всех моих пользователей, данные и программы! Я был бы абсолютно шокирован, если бы не было возможности обновить только потому, что я пропустил крайний срок обновления. В противном случае я буду вынужден купить новый компьютер!

-2
задан 22 July 2020 в 00:36

1 ответ

Это единственная инструкция, которая мне помогла: Обновление End of Life (EOL) Ubuntu версии Ubuntu 19.04

Цитата по ссылке выше:

~# nano /etc /apt/sources.list

Я застрял при попытке обновить php 7.2 до 7.4, потому что мой Digital Ocean сервер был на более старой версии Ubuntu.

Если бы я попытался обновить свой выпуск, я бы получил следующее

# do-release-upgrade
Проверка новой версии Ubuntu
Ваш выпуск Ubuntu больше не поддерживается.
Для получения информации об обновлении посетите:
http://www.ubuntu.com/releaseendoflife
Перед обновлением установите все доступные обновления для вашего выпуска.

При попытке обновить мои пакеты с помощью apt-get update я бы получить эти типы ошибок.

Err:5 http://mirrors.digitalocean.com/ubuntu выпуск дискотеки
404 Не найдено [IP: 172.67.168.253 80
E: В репозитории «http://mirrors.digitalocean.com/ubuntu disco Release» больше нет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.

Это происходит из-за того, что моя версия Ubuntu не только устарела, но и это конец жизни, поэтому обновление Ubuntu до более новой версии потребует от меня для обновления моих репозиториев.

Digital Ocean использует собственные зеркала для репозиториев, поэтому немного больше работы, чтобы выяснить, какие из них использовать.

Какая у меня версия Ubuntu?

# lsb_release -a
Нет доступных модулей LSB.
Идентификатор дистрибьютора: Ubuntu
Описание: Убунту 19.04
Релиз: 19.04
Кодовое название: диско

Какие репозитории используются?

~# nano /etc/apt/sources.list

Пример репозитория на Digital Ocean Ubuntu 19.04

deb http://mirrors.digitalocean.com/ubuntu/disco main limited

Давайте сначала обновим нашу текущую версию Ubuntu

Чтобы сервер обновил файлы, нам пришлось отредактировать /etc/apt/sources.list с расположением рабочих репозиториев.

Для этой цели на этом сервере Digital Ocean необходимо обновить URL-адреса, которые они использовать для репозиториев с теми, в которых будут файлы, которые вы нужно ваше обновление

Мы хотим заменить этот URL

mirrors.digitalocean.com

с

old-releases.ubuntu.com

Эта команда будет работать

sudo sed -i -e 's/mirrors.digitalocean.com/old-releases.ubuntu.com/g'

/etc/apt/sources.list

Теперь

sudo apt-get update

будет работать!

Продолжим

sudo apt-get upgrade -y
sudo apt-получить дист-обновление

Попробуйте обновить Ubuntu из командной строки.

Мы по-прежнему не можем выполнить обновление с помощью do-release-upgrade

# do-release-upgrade
Проверка менеджера пакетов
Не могу обновить
Этот инструмент не поддерживает обновление с «диско» на «фокус».

Фрак!

Теперь моя устаревшая версия Ubuntu обновлена, но я не могу обновиться до следующей версии с помощью do-release-upgrade

Вы можете попробовать обновиться вручную.

Сначала перейдите на https://changelogs.ubuntu.com/meta-release и прокрутите вниз версии, до которой вы хотите выполнить обновление.

Например, если вы хотите перейти на Ubuntu 19.10, Eoan прокрутит до вас. найдите URL-адрес UpgradeTool

UpgradeTool: http://old-releases.ubuntu.com/ubuntu/dists/eoan-updates/main/dist-upgrader-all/current/eoan.tar.gz

Теперь перетащите это в каталог на вашем сервере

wget http://old-releases.ubuntu.com/ubuntu/dists/eoan-updates/main/dist-upgrader-all/current/eoan.tar .gz
mkdir eoan_upgrade
tar -xvzf eoan.tar.gz -C eoan_upgrade
cd eoan_upgrade

Запустите скрипт обновления

sudo ./eoan
судо подходящее обновление
судо подходящее обновление
sudo apt dist-upgrade
11
ответ дан 11 December 2020 в 05:21

Другие вопросы по тегам:

Похожие вопросы: