Как обновить 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

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


2
-1 Вы не должны рекомендовать использовать -dфлаг с, do-release-upgradeпотому что он устанавливает нестабильную («разрабатываемую») версию, если она вообще работает.
Занна

@Zanna: Спасибо за информацию. На самом деле не знал о вышеизложенном. Еще раз спасибо. :)
genius_monkey

Добро пожаловать, конечно. Возможно, вы могли бы провести некоторое исследование и отредактировать свой ответ (см. Мой комментарий к вопросу)
Zanna
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.