В настоящее время я не могу выполнить обновление с 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 без новой установки, сохранив всех моих пользователей, данные и программы! Я был бы абсолютно шокирован, если бы не было возможности обновить только потому, что я пропустил крайний срок обновления. В противном случае я буду вынужден купить новый компьютер!
Это единственная инструкция, которая мне помогла: Обновление 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