Как обновить Ubuntu 15.04 до Vivid?

9

При попытке обновить мою Ubuntu 15.04:

sudo do-release-upgrade

Я получаю сообщение об ошибке:

An upgrade from 'vivid' to 'xenial' is not supported with this tool

Я даже нашел сообщение об ошибке для этой проблемы:

https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1609796

но там нет решения.

Алекс
источник

Ответы:

9

Ну, косвенный маршрут почти работал для меня. Я опишу ... хотя это не сработало в конце, это сначала обновление в хитрую версию, затем в xenial. Здесь есть аналогичный ответ: /server/892743/ubuntu-server-stuck-at-15-04-and-cannot-upgrade Подробнее,

удалить содержимое sources.list, используя

   sudo gedit /etc/apt/sources.list 

заменить его на

     deb http://old-releases.ubuntu.com/ubuntu/ wily main restricted
     deb http://old-releases.ubuntu.com/ubuntu/ wily-updates main restricted
     deb http://old-releases.ubuntu.com/ubuntu/ wily universe
     deb http://old-releases.ubuntu.com/ubuntu/ wily-updates universe
     deb http://old-releases.ubuntu.com/ubuntu/ wily multiverse
     deb http://old-releases.ubuntu.com/ubuntu/ wily-updates multiverse
     deb http://old-releases.ubuntu.com/ubuntu/ wily-backports main restricted universe multiverse

затем

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

На данный момент у вас будет хитрая версия Ubuntu. Потом еще раз

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

и вам придется вводить Y на вопросы, тогда я получил ошибку при перезапуске. Что действительно сработало, так это то, что я скачал Ubuntu 16 iso, и это позволило мне перезаписать текущую установку, сохранив все данные.

толчок после землетрясения
источник
1

Обновление с 15.04 до 16.04 напрямую не поддерживается. Вы можете перейти с lts на lts, ​​то есть с 14.04 по 16.04. Если вам нравится Adventures, выберите ваш sources.list deb http://old-releases.ubuntu.com/ubuntu wily main restricted universe multiverseи обновите до хитрого 15.10, а затем обновите до 16.04. Но лучший способ установить xenial (16.04.01) свежий после того, как вы сохраните свои личные данные.


источник
Свежая установка означает перенастройку всей системы, звучит не очень хорошо
alex
1
dpkg --get-selections \* > $HOME/dpkg.txt до 15.04. В новой xenial-инсталляции. dpkg --set-selections < $HOME/dpkg.txt sudo apt-get dselect-upgrade Итак, вы получили свои посылки обратно.
-1

Решение: используйте следующую команду: sudo do-release-upgrade -d

Это сработало для меня.

genius_monkey
источник
2
-1 Вы не должны рекомендовать использовать -dфлаг с, do-release-upgradeпотому что он устанавливает нестабильную («разрабатываемую») версию, если она вообще работает.
Занна
@Zanna: Спасибо за информацию. На самом деле не знал о вышеизложенном. Еще раз спасибо. :)
genius_monkey
Добро пожаловать, конечно. Возможно, вы могли бы провести некоторое исследование и отредактировать свой ответ (см. Мой комментарий к вопросу)
Zanna