133 votes

Puis-je sauter des versions lors de la mise à niveau ?

J'utilise actuellement Ubuntu 10.04. Je sais qu'il existe une version 10.10, mais puis-je passer directement à la version 11.04 ? Pourriez-vous m'expliquer la marche à suivre ?

7voto

Jeff Hubbard Points 5292

Vous devez passer à la version 10.10, puis à la 11.04. Vous pouvez utiliser update-manager, mais vous pouvez aussi utiliser do-release-upgrade à partir de la ligne de commande.

Vous pourriez avoir besoin de mettre à niveau update-manager-core d'abord, auquel cas la séquence entière ressemblera à ceci :

sudo apt-get install update-manager-core
do-release-upgrade

Vous pouvez répéter le processus de mise à niveau pour obtenir la 11.04.

6voto

TrayMan Points 3586

Vous pouvez appliquer la méthode ci-dessus sans avoir à installer apache ou à modifier /etc/hosts. Enregistrez simplement le fichier meta-release de wget quelque part (sauf en haut de /etc/update-manager/meta-release) et éditez-le comme décrit. Ensuite, dans /etc/update-manager/meta-release, changez la ligne "URI = http://....." en "URI = file:///path/to/my/edited/meta-release/file".

De plus, pour que do_release_upgrade fonctionne, dans votre fichier meta-release modifié, vous devez changer l'archive dans les URLs pour Release-File, Upgrade-Tool et UpgradeToolSignature de la manière suivante http://archive.... à http://old-releases...

6voto

user88511 Points 61

Merci, cela a résolu les problèmes que j'avais avec la mise à niveau d'un vieux système. Cependant, il y a une amélioration que j'ai utilisée et qui rendra les choses beaucoup plus faciles - vous n'avez pas besoin d'installer apache.

Il suffit d'utiliser un file:// URI au lieu d'un http:// URI.

Le processus est donc le suivant (mon nom d'utilisateur est fozzy) :

fozzy@hostname:~$ wget -O - http://changelogs.ubuntu.com/meta-release | sed '/lucid/,$d' > meta-release

Modifiez le fichier meta-release dans votre répertoire personnel avec votre éditeur favori afin que la ligne "Supported : 0" dans le bloc karmique se lise maintenant comme suit : "Supporté : 1".

Editez /etc/update-manager/meta-release et modifiez les URI ainsi (notez les trois barres obliques alignées) :

URI = file:///home/fozzy/meta-release
URI_LTS = file:///home/fozzy/meta-release

Effectuez la mise à niveau de la version.

Ce qui est bien, c'est qu'il n'y a pas besoin d'installer apache et tout ce qu'il entraîne - je l'utilisais sur un système minimal et je ne voulais pas que toutes ces choses soient entraînées. Cela signifie également que vous pouvez éditer le fichier meta-release sans être root.

Vous n'avez besoin d'être root que pour modifier le /etc/update-manager/meta-release et ensuite exécuter do-release-upgrade .

5voto

Matthew Steeples Points 4637

Vous ne pouvez pas sauter une version lors de la mise à jour d'Ubuntu. Vous devrez donc d'abord mettre à niveau vers la 9.10, puis de la 9.10 vers la 10.04.

5voto

Paul Beckingham Points 7460

Jaunty n'a plus de support depuis un certain temps. La version suivante de Jaunty (Karmic) n'est plus supportée non plus.

Vous ne pouvez pas non plus passer d'une version à l'autre, c'est-à-dire de la 9.04 à la 10.4, en passant par la 9.10.

Puisque Jaunty et Karmic ont été retirés des dépôts principaux, votre meilleure mise à jour est de télécharger l'ISO de bureau de 10.04 et de faire une nouvelle installation.

Vous devez bien sûr sauvegarder tous les fichiers non cachés dans /home avant l'installation. Vous pourrez les restaurer après.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X