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.