Ceci est une ancienne révision du document !



Mise à niveau (migration)

Ce document d'introduction répond aux questions les plus courantes concernant la mise à niveau d'Ubuntu et ses variantes vers une version ultérieure. Nous vous rappelons qu'une mise à niveau n'est pas à prendre à la légère, d'où la raison pour laquelle nous vous invitons fortement à prendre connaissance du présent document et du guide de mise à niveau de la version qui vous concerne avant de procéder.

Si vous utilisez Ubuntu 10.04, ne vous précipitez pas sur 12.04, patientez encore un peu : voir cette discussion

Le terme « mise à niveau », ou « migration », est un processus qui permet de passer d'une ancienne version d'Ubuntu (ou d'une de ses variantes) à une version plus récente de la distribution. Un exemple de mise à niveau est le passage d'une installation courante d'Ubuntu 11.10 à une version ultérieure, Ubuntu 12.04. Il est généralement recommandé d'utiliser la toute dernière version d'Ubuntu, car celle-ci gère de plus en plus de nouveaux matériels et périphériques, et est toujours plus optimisée dans l'utilisation des ressources de votre ordinateur (cf. "La mise à niveau est-elle utile pour moi ?").

La mise à niveau est à différencier d'une simple mise à jour :

  • la mise à jour implique que votre version d'Ubuntu reste la même. Lors d'une mise à jour, il n'y a pas de changement de numéro de version d'Ubuntu, et vos logiciels restent en même version (il n'y a pas de nouvelle version de vos logiciels dans les dépôts d'Ubuntu). La mise à jour a relativement peu d'impact sur votre système, et consiste uniquement en l'application de correctifs de sécurité ;
  • la mise à niveau (migration) implique un passage de votre version d'Ubuntu à une version ultérieure. Lors d'une mise à niveau, le migrateur fait passer vos logiciels en une version plus récente, de même qu'installe, remplace ou désinstalle certains logiciels nouveaux ou, au contraire, obsolètes. La mise à niveau a un impact en profondeur sur votre système, et doit être faite en connaissance de cause.

Ubuntu 11.10 vers Ubuntu 12.04 : est-ce une mise à jour ou mise à niveau ?

Il s'agit d'une mise à niveau. Vous passez votre système Ubuntu d'une version quelconque vers une version plus récente. Le passage à une nouvelle version implique des changements majeurs, en profondeur, tels des nouveaux logiciels, des nouveaux services et des nouveaux noyaux Linux. Il s'agit donc d'une mise à niveau.

Et de Ubuntu 10.04 à Ubuntu 10.04.1 : mise à jour ou mise à niveau ?

Il s'agit d'une mise à jour. La version 10.04.1 d'Ubuntu n'inclut pas de nouveau logiciel ni des nouveaux services. Il s'agit uniquement d'une compilation des derniers correctifs de sécurité. Ceci est donc une mise à jour.

Effectuer une mise à niveau vers une version plus récente d'Ubuntu n'est pas une obligation. Elle peut être intéressante dans les cas suivants :

  • lorsque votre version actuelle d'Ubuntu arrive en fin de vie, il est recommandé de la mettre à niveau vers une version maintenue avant qu'elle ne profite plus de maintenance. À ce sujet, consultez le tableau des versions activement maintenues ;
  • lorsque vous aimez posséder les dernières innovations ou désirez faire reconnaître plus de matériel, vous souhaiterez probablement mettre à niveau votre système vers la toute dernière version dernier cri, qui bénéficie des derniers logiciels stables.

Si votre environnement nécessite une stabilité accrue et homogène (ex : les milieux d'entreprise), utiliser des versions soutenues à long terme (LTS) est recommandé, car elles sont soutenues et bénéficient de mises à jour de sécurité pour une période prolongée (de trois ans pour les postes de travail et de cinq ans pour les serveurs). Effectuez des mises à niveau de version LTS à version LTS+1 lorsque votre version actuelle arrive en fin de vie.

« Ma version d'Ubuntu arrive prochainement ou est arrivée en fin de vie. Suis-je obligé de procéder à une mise à niveau ? »
Dans l'absolu, vous n'êtes pas obligé de procéder à une mise à niveau, car Ubuntu ne contient aucun mécanisme bloquant l'utilisation d'une version non-soutenue. Toutefois, utiliser une version non-soutenue n'est pas recommandé car :
  • vous n'obtiendrez plus d'assistance1),
  • et les éventuelles failles de sécurités affectant vos logiciels ne seront plus corrigées.
  • Dans le cas des versions intermédiaires d'Ubuntu, vous ne pouvez effectuer une mise à niveau qu'à partir de la version stable directement précédente. Par exemple, une mise à niveau vers Ubuntu 11.10 ne peut être effectuée qu'à partir de la précédente version stable 11.04 ;
  • Dans le cas des versions LTS d'Ubuntu, vous ne pouvez effectuer une mise à niveau qu'à partir de la version stable directement précédente ou de la version LTS directement précédente. Par exemple, une mise à niveau vers Ubuntu 12.04 LTS ne peut être effectuée qu'à partir de la précédente version stable 11.10 ou de la précédente version LTS stable 10.04.

Pour connaître la version actuelle de votre système, consultez la rubrique d'aide.

Oui. La mise à niveau effectuant des changements radicaux dans votre système, il est grandement préférable de prendre certaines précautions. Celles-ci sont décrites au paragraphe Remarques importantes de chacun des guides spécifiques de mise à niveau de chaque version d'Ubuntu.

Il est notamment recommandé de sauver vos données, et tester auparavant la nouvelle version sur live-CD, afin de vérifier que l'essentiel (démarrage, connexion internet) sera fonctionnel.

Vous pouvez effectuer la mise à niveau vers la nouvelle version quand bon vous semble. Il n'y a pas de date limite à laquelle vous devez absolument être passé à une version ultérieure d'Ubuntu (sinon sa date de fin de vie, à laquelle les dépôts logiciels sont désactivés). Donc, si vous ne disposez pas de temps pour effectuer votre mise à niveau, patientez un peu. Ce n'est pas urgent.

De plus, les serveurs de téléchargement sont souvent surchargés les premiers jours suivant la sortie d'une nouvelle version stable. Pour profiter d'une mise à niveau plus sereine, attendez quelques semaines afin que les demandes en mises à niveau soient moins importantes. Vous téléchargerez vos paquets mis à niveau plus rapidement dans quelques semaines.

Très pratique pour passer progressivement d'une version à une autre :

Les mises à niveau depuis Ubuntu 10.04 LTS vers 12.04 LTS ne fonctionnent pas en utilisant le CD Alternate comme source de paquets. Il est recommandé aux utilisateurs d'Ubuntu 10.04 LTS d'attendre la sortie d'Ubuntu 12.04.1 LTS, prévue pour Juillet, avant de réaliser la mise à niveau. (Bug #979661)

Comme la mise à niveau exige beaucoup de votre connexion à Internet et de la connexion à Internet des serveurs de téléchargement, la première astuce à conseiller serait d'éviter d'utiliser une connexion à Internet pour effectuer la mise à niveau. Et ça tombe bien : il existe un utilitaire dans l'Alternate CD d'Ubuntu qui vous permet cela. La manière d'utiliser cet outil est expliqué au paragraphe Migration à l'aide de l'utilitaire dans l'Alternate CD de chaque guide spécifique de mise à niveau de chaque version d'Ubuntu.

Comment récupérer une image CD de l'Alternate CD d'Ubuntu de manière optimale ? Suivez l'un de ces conseils :

  • Téléchargez l'image CD Alternate CD depuis BitTorrent ou un autre système de téléchargement pair-à-pair. Le pair-à-pair est alors vraiment intéressant puisqu'il répartit les demandes en ressources sur de très nombreux ordinateurs (le vôtre et celui de tous ceux échangeant le fichier demandé) plutôt que de concentrer les multiples demandes sur un seul serveur. De plus, plus il y a de personnes qui échangent le fichier, plus votre téléchargement est rapide. Télécharger l'Alternate CD par BitTorrent ou un autre réseau pair-à-pair est une solution propre et légale;
  • Téléchargez une image CD depuis un serveur miroir. Il en existe une foultitude : liste de miroirs pour images CD. Sélectionnez un miroir près de chez vous pour des meilleures performances. Plus il y a de gens qui téléchargement depuis un serveur, plus les performances sont faibles. Si votre téléchargement est lent, changer de serveur ou (mieux encore) téléchargez l'image Alternate CD par BitTorrent ou à travers un autre réseau pair-à-pair.

N'oubliez pas de vous assurer de l'intégrité de l'image CD Alternate CD téléchargée avant de la graver sur un CD-ROM.

Addendum 1 : Je dispose déjà d'un Desktop CD d'Ubuntu. Puis-je utiliser ce CD pour effectuer une mise à niveau ?

Non. L'utilitaire de mise à niveau ne se trouve que dans l'Alternate CD d'Ubuntu.

Addendum 2 : J'ai terminé de télécharger l'image CD de l'Alternate CD d'Ubuntu et j'ai vérifié son intégrité. Suis-je obligé de graver cette image sur un CD-ROM ?

Non. Pour effectuer une mise à niveau d'Ubuntu, vous pouvez aussi monter l'image CD directement depuis le fichier d'image. Ceci vous évite de graver inutilement un CD-ROM. En prenant pour acquis que vous avez enregistré l'image Alternate CD pour PC 32 bits (i386) sur votre bureau, exécutez la commande suivante dans un terminal

~$ mount -o loop -t iso9660 ~/Bureau/ubuntu-10.10-alternate-i386.iso /media/cdrom

Une fois le disque monté, une boîte de dialogue apparaît pour vous proposer la mise à niveau, choisissez l'option Mettre à jour ma distribution.
Si aucune boîte de dialogue apparaît, pour quelque raison que ce soit, ouvrez un terminal et exécutez la commande suivante :

gksudo "sh /media/cdrom/cdromupgrade"

Les paquets mis à niveau sont téléchargés depuis (xx.)archive.ubuntu.com, à divers endroits dans le monde, où (xx.) représente le pays où se trouve le serveur de téléchargement. Ceci sont les serveurs par défaut. Ceci constitue donc la seconde astuce : rien ne vous empêche de modifier votre liste de sources de paquets (/etc/apt/sources.list) pour utiliser un serveur miroir. Là aussi, il existe une multitude de miroirs : liste de miroirs des dépôts principaux d'Ubuntu. Sélectionnez un miroir près de chez vous pour de meilleures performances.

Il n'est pas recommandé d'arrêter la mise à niveau lorsqu'elle est commencée, puisqu'il pourrait y avoir des problèmes d'accès au fichier de gestion des paquets installés.

Pendant la mise à niveau de nombreux incidents peuvent survenir : une coupure de courant, plus d'accès au serveur de mise à jour ou encore le petit dernier qui débranche la prise électrique. On peut ainsi se retrouver avec une mise à niveau incomplète ou des dépendances non satisfaites.

En cas de problème mineur de dépendances, tentez les commandes:

sudo dpkg --configure -a

puis:

sudo apt-get install -f

Si votre mise à niveau ne s'est pas terminée ou qu'un soucis majeur est intervenu, vous pouvez tenter la commande:

sudo dpkg-reconfigure -phigh -a

Cette commande aura pour effet de réinstaller et reconfigurer les paquets de la mise à niveau. Notez qu'elle peut durer un certain temps, parfois une heure.

Source

Versions soutenues

vers 11.10 (The Oneiric Ocelot)

vers 10.04 (The Lucid Lynx)

vers 8.04 LTS (The Hardy Heron)

Versions non soutenues (obsolètes, fin de vie)

La migration vers une version obsolète d'Ubuntu n'est pas possible. Sauvegarder vos données et installer une version encore soutenue est la seule procédure recommandée.

Par sécurité, n'oubliez pas de sauver vos données et tester préalablement en live-CD.
  • Vers la dernière version stable : saisissez dans un terminal la commande :
sudo do-release-upgrade -p
  • Pour passer de la version 10.04 à la version 12.04, utilisez cette commande:
sudo update-manager -c -d

ce fil de discussion

  • Vers la dernière version instable (en cours de développement) : saisissez dans un terminal la commande :
 sudo do-release-upgrade -d 
Attention, les versions instables sont des versions de test : elles comportent de nombreux bugs. Ne les utilisez pas sur une installation destinée à une utilisation courante.

Basé sur : UpgradeNotes


1)
la Documentation ubuntu-fr ne contient pas d'informations concernant les versions obsolètes, et peu d'utilisateurs du forum sauront vous guider car n'utilisant pas la même version que vous
  • migration.1340871055.txt.gz
  • Dernière modification: Le 28/06/2012, 10:10
  • par 83.195.16.145