Как обновиться с 16.10 до 18.04

Как обновиться с 16.10 до 18.04

Я не могу обновиться до версии 18.04 из-за следующего сообщения об ошибке

Обновление с «yakkety» до «bionic» с помощью этого инструмента не поддерживается.

Невозможно обновить

Обновление с «yakkety» до «bionic» с помощью этого инструмента не поддерживается.

Как мне решить эту проблему?

решение1

Я сделал это:

  1. на всякий случай сделайте резервную копию всего диска с помощью Clonezilla
  2. резервная копия /etc/apt/sources.list
  3. отредактируйте его, как указано здесь:Как установить программное обеспечение или обновить старую неподдерживаемую версию?
  4. на этой странице также говорится:

    sudo apt-get update && sudo apt-get dist-upgrade  
    

    но я сделал:

    sudo apt-get update  
    sudo apt-get upgrade  
    
  5. Я восстановил sources.list и заменил yaketty на bionic

  6. Я попытался обновиться с помощью графического инструмента, но в этот момент что-то пошло не так из-за того, что мой /etc/fstab по какой-то неизвестной причине не включал запись для монтирования /. Я исправил это и перезагрузился.
  7. После этого инструмент обновления заработал гладко.

решение2

Ubuntu 16.04 LTS будет выпущен-обновлен непосредственно до 18.04 LTS (т.е. от LTS до следующего LTS).

Выпуск Ubuntu 16.10 обновлен до Ubuntu 17.04, затем до Ubuntu 17.10 (оба теперь EOL) и затем до 18.04 LTS. т.е. единственный проверенный и поддерживаемый путь обновления не-LTS — через каждый релиз (не пропуская релизы). Если вы хотите обновлять релиз реже, используйте в следующий раз релиз LTS или с долгосрочной поддержкой.

Единственный поддерживаемый способ — через установку; я бы использовал 'что-то другое' и использовать существующие разделы без форматирования. Он учтет ваши добавленные пакеты, очистит системные каталоги, затем установит, добавит обратно ваши дополнительные программы (если из репозиториев Ubuntu), не трогая пользовательские данные. Это то, что я бы сделал.

Пожалуйста, сделайте резервную копию всех данных перед повторной установкой. Лучше перестраховаться, чем потом сожалеть

решение3

Перед попыткой обновления сделайте резервную копию всех имеющихся у вас файлов.

Шаг 1:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt install update-manager-core

Шаг 2:

Измените ввод значения «Подсказка»:

sudo vi /etc/update-manager/release-upgrades

Измените "Prompt= ", заполните "lts", так что Prompt=lts. Чтобы гарантировать, что мы обновимся до последней версии Ubuntu LTS. А на данный момент последняя версия LTS — 18.04.

снимок экрана терминала, показывающий файл release-upgrades, открытый в текстовом редакторе

Шаг 3:

sudo do-release-upgrade

Если какие-либо сообщения говорятнет Новый релиз не найден, введите эту команду:

sudo do-release-upgrade -d

Пожалуйста, дождитесь завершения установки. Если есть диалог Y/N, пожалуйста, внимательно прочитайте.

Связанный контент