Comment mettre à niveau à partir d'Ubuntu 15.04 'Vivid'


9

Lorsque vous essayez de mettre à niveau mon Ubuntu 15.04:

sudo do-release-upgrade

Je reçois un message d'erreur:

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

J'ai même trouvé un rapport de bug pour ce problème:

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

mais aucune solution n'est proposée.


Réponses:


9

Eh bien, la route indirecte a presque fonctionné pour moi. Je vais décrire ... même si cela n'a pas fonctionné à la fin, c'est d'abord la mise à jour en version wily, ensuite en xenial. Il y a une réponse similaire ici: /server/892743/ubuntu-server-stuck-at-15-04-and-cannot-upgrade En détail,

supprimer le contenu de sources.list à l'aide

   sudo gedit /etc/apt/sources.list 

remplacez-le par

     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

alors

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

À ce stade, vous aurez une version astucieuse d'Ubuntu. Et encore une fois

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

et vous devrez taper Y sur les questions, puis j'ai reçu une erreur au redémarrage. Ce qui a vraiment fonctionné, c'est que j'ai téléchargé l'iso Ubuntu 16 et cela m'a permis d'écraser l'installation actuelle tout en conservant toutes les données.


1

La mise à niveau de la version 15.04 vers la version 16.04 n'est pas prise en charge directement. Vous pouvez passer de lts à lts, ​​ce qui signifie de 14.04 à 16.04. Si vous aimez Adventures, choisissez votre sources.list to deb http://old-releases.ubuntu.com/ubuntu wily main restricted universe multiverseet passez d'abord à wily 15.10, alors vous pouvez passer à 16.04. Mais le mieux est de réinstaller xenial (16.04.01) après avoir sauvegardé vos données personnelles.


une nouvelle installation signifie reconfigurer l'ensemble du système, cela ne semble pas être une bonne façon
— alex

1
dpkg --get-selections \* > $HOME/dpkg.txt sous 15.04. Dans une nouvelle installation xenial. dpkg --set-selections < $HOME/dpkg.txt sudo apt-get dselect-upgrade Vous avez donc récupéré vos colis.

-1

Solution: utilisez la commande suivante - sudo do-release-upgrade -d

Cela a fonctionné pour moi.


2
-1 Vous ne devriez pas recommander d'utiliser -dflag avec do-release-upgradecar il installe la version instable ("développement") si cela fonctionne.
— Zanna

@Zanna: Merci pour l'info. Je ne savais vraiment pas ce qui précède. Encore merci. :)
— genius_monkey

Vous êtes bien sûr les bienvenus. Peut-être pourriez-vous faire des recherches et modifier votre réponse (voir mon commentaire sur la question)
— Zanna
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.