Какими способами можно обновиться с 17.04 (Zesty) до 18.04 (Bionic)?
Я пробовал несколько способов онлайн (хотя они, кажется, разные способы сделать то же самое). И я всегда получаю это сообщение: An upgrade from 'zesty' to 'bionic' is not supported with this tool.
Я видел в другом посте на этом форуме, что вы должны обновить в порядке? Это означает, что мне, очевидно, нужно обновить мою версию 17.04 до 17.10, а затем я смогу обновить ее до 18.04. Что хорошо, у меня достаточно свободного времени, чтобы сделать это, однако... как? Как мне перейти с 17.04 на 17.10 сейчас, когда 18.04 отсутствует?
И я был бы очень признателен за решение, которое не включает просто переустановку ОС. Потому что, хотя у меня уже есть флешка с 18.04 на нем через Rufus, я не обладаю знаниями Linux, необходимыми для получения всех моих данных сохранения для моих приложений (а именно игр) и резервного копирования, потому что я не понимаю где Linux и его приложения хранят свои данные.
Наконец, я не знаю, имеет ли это какое-либо значение, но только так и есть: это двойная загрузка. На ПК была Windows, до того как я сунул Ubuntu в бок: с.
- Я хотел бы повторить, что я хочу обновить с 17.04 до 17.10, а затем с 17.10 до 18.04. Я также хотел бы отметить, что в официальном руководстве по обновлению не стоит упоминать, что пользователям 17.04 будет сложно (или, возможно, даже не удастся!) Обновить, что странно для меня только потому, что в нем упоминается, что для пользователей 15.10, чтобы прочитать страницу заметок об обновлении на сайте Ubuntu. Таким образом, они знают о людях, пытающихся сделать большие скачки в версиях.
РЕДАКТИРОВАТЬ:
Для этого: Как установить программное обеспечение или обновить старый неподдерживаемый выпуск?
Я получаю сообщение об ошибке при выполнении второй команды в ответе:
E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh-cache > /dev/null; fi'
E: Sub-process returned an error code
Другой вопрос:
Если я поставлю 17.10 iso на флэш-диск и загрузлюсь с него, мне будет предложено перейти на эту версию? Причина, по которой я спрашиваю, вместо того, чтобы просто попробовать самому, заключается в том, что я предпочел бы не тратить время на загрузку такого большого файла, чтобы он не работал.
1 ответ
Для обновления до новой версии выполните следующие действия:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #to be safe
sudo sed -i -re 's/old-releases.ubuntu.com/archive.ubuntu.com/g' /etc/apt/sources.list
sudo sed -i -re 's/zesty/artful/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get dist-upgrade
Замените все в /etc/apt/sources.list этим:
## EOL upgrade sources.list
# Required
deb http://old-releases.ubuntu.com/ubuntu/ artful main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ artful-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ artful-security main restricted universe multiverse
# Optional
#deb http://old-releases.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse
Попробуйте выполнить следующие шаги, если вам все еще не удалось обновить.
sudo apt-get install update-manager-core
sudo do-release-upgrade
Также можно использовать do-release-upgrade для обновления до версии разработки Ubuntu. Для этого используйте ключ -d:
sudo do-release-upgrade -d