Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
migration [Le 30/04/2012, 13:20]
bcag2
migration [Le 03/01/2024, 20:09] (Version actuelle)
geole [J'ai déjà commencé la mise à niveau, et elle est lente. Puis-je l'arrêter puis la reprendre plus tard ?]
Ligne 1: Ligne 1:
 {{tag>​portail installation}} {{tag>​portail installation}}
 ----- -----
-<note tip>Si vous êtes sous Lucid 10.04 LTS, ne vous précipitez pas sur Pangolin, patienter encore un peu : +======Mise à niveau (migration)======
-[[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=897511]]</​note>​+
  
-====== 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 avant de procéder.
  
-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 [[#​guides_specifiques_de_mise_a_niveau|guide de mise à niveau de la version qui vous concerne]] avant de procéder. 
  
-<note help>​**//​Mise à niveau// et //mise à jour// : quelle différence ?**+===== Mise à niveau et mise à jour : quelle différence ? =====
  
-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 10.04 à une version ultérieure, ​Ubuntu ​10.10Il est généralement recommandé d'​utiliser ​la toute dernière version d'​Ubuntucar 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_a_niveau_est-elle_obligatoire_est-elle_utile_pour_moi|"​La mise à niveau est-elle utile pour moi ?"​]])//​.+Le terme **« mise à niveau »**, ou //« migration »//, est un processus qui permet de passer d'une ancienne ​[[:​versions|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 ​de Ubuntu ​19.10 à Ubuntu ​20.04Utiliser ​la toute dernière version d'​Ubuntu ​peut être intéressant ​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_a_niveau_est-elle_obligatoire_est-elle_utile_pour_moi|"​La mise à niveau est-elle utile pour moi ?"​]])//​.
  
-La mise à niveau est à différencier d'une simple [[:mise à jour]] : +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 à 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 applications ​restent en même version (il n'y a pas de nouvelle version de vos applications ​dans les [[:depots|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.   * 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.
-</​note>​ 
  
 +==== Ubuntu 18.04 LTS vers Ubuntu 18.10 : est-ce une mise à jour ou mise à niveau ? ====
  
-===== Ubuntu 10.04 vers Ubuntu 10.10 : 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 ​[[:kernel|noyaux Linux]]. Il s'agit donc d'une 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 ? == +==== Et de Ubuntu ​18.04 LTS à Ubuntu ​18.04.1 LTS : 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.+
  
 +Il s'agit d'une **mise à jour** importante marquant une étape dans les [[:​lts|versions LTS d'​Ubuntu]]. La version 18.04.1 d'​Ubuntu n'​inclut pas de nouvelles applications ni de nouveaux services. Il s'agit d'une compilation des derniers correctifs de sécurité ou/et une utilisation du binôme //​[[:​kernel|noyau]]/​serveur graphique// de version supérieure. Ceci est donc une mise à jour.
  
 +Voir cette [[:​ltsenablementstack|page]] pour en savoir plus sur ce type de mise à jour.
  
 ===== La mise à niveau est-elle obligatoire ? Est-elle utile pour moi ? ===== ===== La mise à niveau est-elle obligatoire ? Est-elle utile pour moi ? =====
 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 : 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 [[:​versions#​versions_d_ubuntu_activement_soutenues|le tableau des versions activement maintenues]] ;   * 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 [[:​versions#​versions_d_ubuntu_activement_soutenues|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. ​+  * 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 [[:​lts|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.+Si votre environnement nécessite une stabilité accrue et homogène (p. ex: les milieux d'​entreprise),​ utiliser des [[:​lts|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 ​pendant 5 ans pour les versions desktop ​et serveur depuis la version 12.04 LTS. Effectuez des mises à niveau de version LTS à version LTS+1 lorsque votre version actuelle arrive en fin de vie.
  
-<note help>​**//​« 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 : +<note help>​**//​« 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'​assistance((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))+  * vous n'​obtiendrez plus d'​assistance((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.)) ;
   * et les éventuelles failles de sécurités affectant vos logiciels ne seront plus corrigées.   * et les éventuelles failles de sécurités affectant vos logiciels ne seront plus corrigées.
 </​note>​ </​note>​
  
 +<note tip>À partir de la version 22.04, lors de chaque connexion, vous aurez une proposition pour adhérer au service Ubuntu Pro qui vous permet une maintenance de 10 ans.</​note>​
  
-===== À partir de quelle version puis-je effectuer une mise niveau vers la version la plus récente d'​Ubuntu ? ===== 
-  * 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 9.10 ne peut être effectuée qu'à partir de la précédente version stable 9.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 [[:​versions#​connaitre_sa_version|la rubrique d'​aide]]. ​+===== À partir de quelle version puis-je effectuer une mise à niveau vers la version la plus récente d'​Ubuntu ? ===== 
 +  * Pour mettre à niveau vers une version intermédiaire d'​Ubuntu,​ vous devez effectuer une mise à niveau à partir de la version stable directement précédente. Par exemple, une mise à niveau vers Ubuntu 19.10 ne peut être effectuée qu'à partir de la précédente version stable 19.04 ; 
 +  * Pour mettre à niveau vers une version LTS d'​Ubuntu,​ vous devez effectuer une mise à niveau à 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 20.04 LTS ne peut être effectuée qu'à partir de la précédente version (19.10) ou de la précédente version LTS (18.04). 
 + 
 +Pour connaître la version actuelle de votre système, consultez [[:​versions#​connaitre_sa_version|la rubrique d'​aide]].
  
  
 ===== J'ai choisi de passer à la nouvelle version d'​Ubuntu. Dois-je prendre des précautions particulières ? ===== ===== J'ai choisi de passer à la nouvelle version d'​Ubuntu. Dois-je prendre des précautions particulières ? =====
-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_specifiques_de_mise_a_niveau|guides spécifiques de mise à niveau de chaque version d'​Ubuntu]].+Oui. La mise à niveau effectuant des changements radicaux dans votre système, il est grandement préférable de prendre certaines précautions.
  
-<​note ​tip>Il est notamment recommandé de [[:tutoriel:​sauvegarder_home|sauver ​vos données]], et tester ​auparavant la nouvelle version sur [[:​live_cd|live-CD]], afin de vérifier que l'​essentiel (démarrage,​ connexion internet) sera fonctionnel. </​note>​+<​note ​warning>Il est notamment recommandé de **[[:sauvegarde|sauvegarder ​vos données. D'​ailleurs cela est une précaution valable en permanence, n'​étant jamais à l'abri d'un pépin avec l'​informatique,​ qu'il devrait être inutile de rappeler]]**. Tester ​auparavant la nouvelle version sur [[:​live_cd|live-DVD]] ou [[:​live_usb|live-USB]], afin de vérifier que l'​essentiel (démarrage,​ connexion internet) sera fonctionnel.</​note>​
  
 +<note warning>​La mise à niveau peut **nécessiter plusieurs gigaoctets**. Prévoyez suffisamment de place sur votre disque dur avant l'​opération. **Il n'y aura pas d'​avertissement.**</​note>​
  
 +<note tip>La mise à niveau est plus aisée lorsque l'​ordinateur est bien géré. Il est donc important de remettre tous les paquets en gestion automatique et d'​épurer l'​inutile avec ces commandes (voir cette [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2081522|discussion]]).
 +<code bash>​apt-mark showmanual | awk '/​linux-.*[0-9]/​ && ! /​hwe-[0-9][02468].04/​{print}'​ | xargs -r sudo apt-mark auto
 +sudo apt autoremove --purge -y</​code></​note>​
  
 ===== Est-il urgent de procéder à la mise à niveau ? ===== ===== Est-il urgent de procéder à la mise à niveau ? =====
-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. Y'pas le feu:-)+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 zen, 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.+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.
  
  
  
 +=====Migrer en douceur via dual-boot=====
  
-===== Installer à côté ​pour vérifier la compatibilité matérielle ===== +Très pratique ​pour passer progressivement d'une version à une autre : 
-Il est possible de faire une installation dans une partition à part en la chaînant pour ne pas interférer avec le menu de démarrage actuel. ​Très pratique pour passer progressivement d'une version à une autre. ​Voir [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=55813|cette discussion]].+  * consulter le tutoriel : [[tutoriel:​migrer_par_dual_boot|Comment migrer en douceur (par dual-boot)]]. 
 +  * il est aussi possible de faire une installation dans une partition à part en la chaînant pour ne pas interférer avec le menu de démarrage actuel. ​ Voir [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=55813|cette discussion]].
  
 +===== Je désire tout de même effectuer une mise à niveau maintenant. Quels conseils pouvez-vous me donner ? =====
 +<note warning>​Avant de se lancer, il est souhaitable de supprimer les logiciels ne provenant pas de sources officielles Ubuntu !
 +Généralement on peut voir la liste des dépôts non officiels avec la commande :
 +<​code>​ls -l /​etc/​apt/​sources.list.d</​code>​ qui seront d'​ailleurs désactivés lors de la procédure.
 +C'est a vous, ensuite, de vous assurer que les dépôts non officiels sont encore valides et que le logiciel est toujours maintenu pour la nouvelle version d'​Ubuntu et qu'ils seront donc compatibles et maintenus .
 +Il se peut dans certains cas qu'il faille désinstaller certains logiciels qui empêcheront le bon déroulement de la mise à niveau.
 +Il est préférable de désinstaller les logiciels qui ne seront pas compatibles et maintenus **avant ** de lancer la procédure de mise à niveau.
 +</​note>​
  
 +<​note>​Note : pour que le gestionnaire de mise à jour vous informe de la sortie d'une nouvelle version, il faut que le réglage "me prévenir à la sortie d'une nouvelle version"​ soit adéquat. Ce réglage est dans l'​onglet "​Source des logiciels"​. Pour n'​être prévenu que des versions LTS (long terme et stabilité, une tous les 2 ans), choisissez "Pour les versions prises en charge sur le long terme"​. Pour être prévenu pour chaque nouvelle version (une tous les 6 mois), choisissez "Pour chaque nouvelle version"​. Pour ne jamais être prévenu, choisissez "​Jamais"​.</​note>​
  
 +Fermez le plus possible d'​application et lancez le [[:​gestionnaire_de_mises_a_jour|gestionnaire de mise à jour]] (update manager) depuis la liste des programmes. Cet utilitaire sert avant tout à mettre à jour votre système, mais il permet aussi d'​effectuer les mises à niveau. Pour cela, il faut d'​abord mettre à jour le système pour pouvoir mettre à niveau. Cliquez sur vérifier (Check) pour qu'il cherche les éventuelles mises à jour. Si votre système est à jour, il vous proposera déjà de mettre à niveau. Sinon, procédez à la mise à jour du système. Une fois la mise à jour effectuée, le gestionnaire de mise à jour doit vous proposer de mettre à niveau. Vous pouvez lancer la mise à niveau.
  
-=====Migrer ​en douceur via dual-boot=====+Il est préférable de passer par une mise à jour manuelle des paquets afin de s'​assurer que les dépôts sont en bon état et qu'il n'y a pas d'​erreur et donc que tous les paquets sont bien à jour. Pour s'en assurer, ouvrez un terminal et passez la commande suivante : 
 +<​code>​sudo apt update</​code>​
  
-Consulter le tutoriel : [[tutoriel:​migrer_par_dual_boot|Comment migrer ​en douceur (par dual-boot)]].+<note warning>​D'​une version à une autre, l'​environnement graphique peut changer. Ainsi, une mise à niveau depuis un environnement graphique est toujours plus dangereuse que la mise à niveau ​en mode console décrite plus bas.</​note>​
  
-===== Je désire tout de même effectuer une mise à niveau ​maintenant. Quels conseils pouvez-vous me donner pour accélérer le processus ​? =====+===== Les serveurs principaux sont surchargés. Existe-t-il des serveurs miroirs depuis lesquels je pourrais ​effectuer une mise à niveau ? ===== 
 +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. Ceux-ci sont les serveurs par défaut. Ceci constitue donc la seconde astuce : rien ne vous empêche de [[:​tutoriel:​comment_modifier_sources_maj|modifier votre liste de sources de paquets]] (///​etc/​apt/​sources.list//​) pour utiliser un serveur miroir. Là aussi, il existe une multitude de miroirs : [[https://​launchpad.net/​ubuntu/​+archivemirrors|liste de miroirs des dépôts principaux d'​Ubuntu]]. Sélectionnez un miroir près de chez vous pour de meilleures performances.
  
-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 9.10 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 [[#​guides_specifiques_de_mise_a_niveau|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 : +===== Incidents pendant la mise à niveau ===== 
-  * Téléchargez l'​image CD //Alternate CD// depuis [[:​BitTorrent]] ([[http://​releases.ubuntu.com/​10.10/​ubuntu-10.10-alternate-i386.iso.torrent|lien direct vers le torrent ​de la 10.10]]) ou un autre [[:​p2p|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 serveurDe 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, légale et à envisager très fortement si vous choisissez cette astuce-ci ; +==== J'ai déjà commencé la mise à niveau et elle est lente. Puis-je ​l'arrêter puis la reprendre plus tard ==== 
-  ​* Téléchargez une image CD depuis un serveur miroir. Il en existe une foultitude ​[[https://launchpad.net/ubuntu/​+cdmirrors|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.+Il est recommandé ​de ne pas 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. 
 +==== Le logiciel détecte que l'​ancien fichier ​été modifié. ==== 
 +Le message banalisé est le suivant 
 +<code bash>​Fichier ​de configuration « /xxxxx/yyyyy/zzzzz » 
 + ​==>​ Modifié (par vous ou par un script) depuis l'​installation. 
 + ​==>​ Le distributeur du paquet a fourni ​une version mise à jour. 
 +   Que voulez-vous faire ? Vos options sont les suivantes : 
 +    Y ou I  : ​installer la version du responsable du paquet 
 +    N ou O  ​garder votre version actuellement installée 
 +      D     : afficher les différences entre les versions 
 +      Z     : suspendre ce processus pour examiner la situation 
 + ​L'​action par défaut garde votre version actuelle.<​/code> 
 +La réponse **Y/I**  semble préférable à la réponse **N/O**Il sera toujours possible ​ remettre les modifications si elles sont encore nécessaire en vérifiant qu'il n'y a pas un répertoire prévu pour que les modifications restent d'une version à l'​autre. ​ ​C'​est souvent un répertoire xxxxx**.d**
  
-N'​oubliez pas de [[:​tutoriel:​comment_verifier_l_integrite_de_son_image_cd|vous assurer ​de l'intégrité ​de l'image CD Alternate CD téléchargée]] avant de la graver sur un CD-ROM.+Nous sommes naturellement tentés ​de répondre **D** ou **Z**. Dans les deux cas, la façon ​de continuer ​l'installation pour choisir **Y/I** ou **N/O** n'est toujours pas proposée. Cela va donc se terminer par un abandon ​de l'installation avec nécessité ​de la prendre tel qu'​indiqué [[:​migration#​mise_a_niveau_interrompue_ou_defectueuse|ci-dessous.]]
  
-== Addendum 1 : Je dispose déjà d'un Desktop CD d'​Ubuntu. Puis-je utiliser ce CD pour effectuer une mise à niveau ? == +===== Mise à niveau ​interrompue ou défectueuse=====
-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 ? == +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 électriqueOn peut ainsi se retrouver avec une mise à niveau ​incomplète ou des dépendances non satisfaites.
-NonPour 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 <​code>​~$ mount -o loop -t iso9660 ~/​Bureau/​ubuntu-10.10-alternate-i386.iso /​media/​cdrom</​code>​+
  
-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îtpour quelque raison que ce soit, ouvrez ​un terminal et exécutez la commande suivante ​: <​code>​gksudo "sh /media/cdrom/​cdromupgrade"​</​code>​+En cas de problème mineur ​de dépendances[[recovery_mode|booter]] avec un ancien noyau  puis tentez les commandes ​: 
 +<​code ​bash>sudo dpkg --configure -a</code> 
 +puis : 
 +<code bash>​sudo apt-get -f install 
 +sudo apt update 
 +sudo apt upgrade</​code>​
  
-===== Les serveurs principaux sont surchargés. Existe-t-il des serveurs miroirs depuis lesquels je pourrais effectuer une mise à niveau ? ===== +FIXME La commande qui suit semble ne plus prendre en compte ​ le -à vérifier. 
-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 [[:​tutoriel:​comment_modifier_sources_maj|modifier votre liste de sources de paquets]] (///​etc/​apt/​sources.list//​) pour utiliser ​un serveur miroir. Là aussiil existe une multitude de miroirs : [[https://​launchpad.net/​ubuntu/​+archivemirrors|liste de miroirs des dépôts principaux d'​Ubuntu]]. Sélectionnez un miroir près de chez vous pour de meilleures performances.+Si votre mise à niveau ne s'est pas terminée ou qu'un souci majeur est intervenuvous pouvez tenter la commande ​: 
 +<code bash>​sudo dpkg-reconfigure -phigh -a</code>
  
-[[https://​launchpad.net/​ubuntu/​+archivemirrors|{{ ​ http://​img528.imageshack.us/​img528/​4476/​miseniveau1hj6.png ​ }}]] 
  
-[[https://​launchpad.net/​ubuntu/​+archivemirrors|{{ ​ http://​img512.imageshack.us/​img512/​8711/​miseniveau2mn3.png ​ }}]] 
  
-[[https://​launchpad.net/​ubuntu/​+archivemirrors|{{ ​ http://img512.imageshack.us/​img512/​8893/​miseniveau3cz0.png ​ }}]]+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. 
 +<code bash>​sudo dpkg-reconfigure -phigh -a  
 +Unknown option
 +Utilisation :​ dpkg-reconfigure [options] paquets 
 +  -u,  --unseen-only affiche seulement les questions qui n'​ont 
 +                    pas encore été posées ;​ 
 +       ​--default-priority utilise la priorité par défaut plutôt 
 +                          que la priorité basse ; 
 +       ​--force force la reconfiguration des paquets cassés. 
 +       ​--no-reload ne pas recharger les modèles(à utiliser 
 +                          avec précaution) 
 +  -f,  --frontend indique l'​interface debconf à utiliser ;​ 
 +  -p,  --priority indique la priorité minimale à afficher ;​ 
 +       ​--terse active le mode laconique (« terse »).
  
 +</​code>​
  
-===== J'ai déjà commencé la mise à niveau, et elle est lente. Puis-je l'​arrêter puis la reprendre plus tard ? ===== +===== Guides spécifiques de mise à niveau =====
-Il ne devrait pas être 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.+
  
 +==== Versions non soutenues (obsolètes,​ fin de vie) ====
 +La migration vers une [[:​old-releases|version obsolète d'​Ubuntu]] n'est pas possible. [[:​tutoriel:​sauvegarder_home|Sauvegarder vos données]] et installer une [[:​versions|version]] encore soutenue est la seule procédure recommandée.\\
 +Les [[:​dépôts]] des vieilles versions n'​étant plus supportées (comme 17.10, 18.10 et 19.04) ont été déplacés vers un serveur d'​archive. Aussi, il faudra modifier la liste des dépôts : voir cette [[:​old-releases|page]].
  
 +===== Migration en ligne de commande =====
  
-===== Mise à niveau ​interrompue ou défectueuse=====+L'​outil en ligne de commande **do-release-upgrade** permet d'​effectuer une mise à niveau ​d'​Ubuntu sans utiliser d'​utilitaire graphiqueIl est particulièrement pertinent pour les serveurs, qui fonctionnent sans interface graphique. L'​ensemble des options de cet outil peut être lu en exécutant la commande : 
 +<​code>​do-release-upgrade --help</​code>​
  
-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 peux ainsi se retrouver avec une mise à niveau incomplète ou des dépendances non satisfaites.+Voici quelques-unes ​des options les plus utiles :
  
-En cas de problème mineur de dépendances tentez la commande: +  * <​code>​do-release-upgrade --check-dist-upgrade-only</​code>​L'​option ''​%%--check-dist-upgrade-only%%''​ vérifie l'​existence d'une nouvelle version. Si une nouvelle version est trouvée, celle-ci est affichée en résultat dans le terminal. Exécutée ainsi, cette commande ​n'​effectue qu'une vérification ; aucune mise à niveau n'est faite. 
-<​code>​sudo apt-get install ​-f</​code>​+  ​* ​<​code>​do-release-upgrade --sandbox</​code>​L'​option ''​%%--sandbox%%''​ permet de tester une mise à niveau dans un environnement protégé. Ceci est particulièrement utile pour tester le déploiement d'une mise à niveau avant de procéder à son application dans l'​environnement de production.
  
-Si votre mise à niveau ne s'est pas terminé ou qu'un soucis majeur est intervenu, vous pouvez tentez la commande: 
-<​code>​sudo dpkg-reconfigure -phigh -a</​code>​ 
  
  
-Cette commande aura pour effet de réinstaller et reconfigurer les paquets de la mise à niveau. +  * <​code>​do-release-upgrade</​code>​ ou avec une interface graphique : <code bash>​sudo do-release-upgrade -f DistUpgradeViewGtk3</​code>​ 
-Notez qu'​elle peut durer un certain tempsparfois ​une heure.+  * Mise à niveau ​sans interaction : <​code>​do-release-upgrade -f DistUpgradeViewNonInteractive</​code>​ 
 +Sans optionl'​outil ''​do-release-upgrade''​ recherche et procède à une mise à niveau vers la prochaine version LTS ou stable disponible, si elle existe.
  
-[[http://www.clapico.com/2009/​12/​02/​reinstallez-ubuntu/|Source]]+<note tip>​**Mise à niveau vers une version de développement** \\ Les options suivantes permettent de vérifier l'​existence d'une nouvelle version de développement et de procéder à la mise à niveau vers celle-ci. Elles ne devraient être utilisées que dans des environnements de développement,​ puisqu'​elles peuvent être instables et contenir des bogues. 
 +  * <​code>​do-release-upgrade --check-dist-upgrade-only --devel-release<​/code>Le couple d'​options ''​%%--check-dist-upgrade-only%%''​ et ''​%%--devel-release%%''​ vérifie l'​existence d'une nouvelle version de développementSi une nouvelle version de développement est trouvée, celle-ci est affichée en résultat dans le terminalExécutée ainsi, cette commande n'​effectue qu'une vérification ; aucune mise à niveau n'est faite. 
 +  * <​code>​do-release-upgrade --devel-release<​/code>​L'​option ''​%%--devel-release%%''​ recherche et procède à une mise à niveau vers la prochaine version de développement disponible, si elle existe. 
 +</note>
  
-===== Guides spécifiques ​de mise à niveau =====+==== Rechercher uniquement des versions LTS ==== 
 +L'​outil **do-release-upgrade** se base sur la politique ​de mise à niveau ​telle que définie dans votre fichier ///​etc/​update-manager/​**release-upgrades**//​. La variable ''​Prompt'',​ en fin de fichier, indique si seules les versions LTS doivent être recherchées ou si toutes les versions (LTS et régulières) doivent être recherchées. 
 +  * ''​Prompt=lts''​ : rechercher les versions LTS uniquement ; 
 +  * ''​Prompt=normal''​ : rechercher toutes les versions ; 
 +  * ''​Prompt=never''​ : ne //jamais// rechercher de nouvelle version d'​Ubuntu. 
 +<note important>​Vous ne devez sélectionner le mode ''​Prompt=lts''​ que si votre version actuelle d'​Ubuntu est une version LTS. Autrement, aucune nouvelle version ne sera détectée par **do-release-upgrade**.</​note>​
  
 +Si vous choisissez de rechercher les versions LTS uniquement, il ne vous sera pas proposé de passer à la LTS+1 suivante dès sa sortie (par exemple un upgrade de la 12.04.4 LTS vers la 14.04 LTS n'​aboutira pas) :
 +<​code>​
 +user@machine:​~$ sudo do-release-upgrade
 +Recherche d'une nouvelle version d'​Ubuntu
 +Aucune nouvelle version trouvée
 +</​code>​
 +C'est normal ! Il faudra attendre la version LTS+1.1 (14.04.1 par exemple) qui est la première grosse mise à jours corrective et qui est généralement annoncée 3 mois après la sortie de la LTS. \\
 +Si vous avez vraiment besoin de mettre à niveau vers la nouvelle LTS, vous pouvez utiliser (à vos risques et périls) l'​option ''​-d''​ (''​%%--%%devel-release''​) signifiant une migration vers la prochaine version en développement) à condition d'​être déjà sur une LTS et d'​avoir choisi ''​Prompt=lts''​.\\
 +N'​hésitez pas à utiliser l'​option ''​-c''​ (''​%%--%%check-dist-upgrade-only''​) en conjonction de ''​-d''​ pour vérifier que vous allez bien migrer vers la version voulue.
 +==== Migration en ligne de commande via SSH ====
  
 +Lancer une migration via SSH n'est pas recommandé car cela peut se révéler plus périlleux en cas de problème. Ceci dit, c'est tout à fait possible.
  
-==== Versions soutenues ====+Le script de mise à niveau va alors créer un serveur SSH additionnel écoutant sur le port TCP 1022 (en plus du serveur SSH sur lequel vous êtes connecté). Attention à vos règles de [[:​firewall|pare-feu]] qui pourraient bloquer ce port.
  
-=== vers 11.10 (The Oneiric Ocelot) === +Le script sera lancé dans un [[:screen]] : il sera possible de retrouver son terminal en l'​état et donc de continuer la mise à niveau en cas de déconnexion.
-  * [[:migration_natty_oneiric|Migration de Ubuntu 11.04 vers 11.10]]+
  
-=== vers 10.10 (The Maverick Meerkat) === +  ​Pour se reconnecter ​:
-  ​[[:migration_lucid_maverick|Migration de Ubuntu 10.04 LTS vers 10.10]]+
  
-=== vers 10.04 (The Lucid Lynx) === +<code bash>ssh login@pc42 #sur le serveur habituel.</​code>​
-  * [[:​migration_vers_lucid|Migration de ubuntu 8.04 LTS ou 9.10 vers 10.04 LTS]]+
  
-=== vers 9.10 (The Karmic Koala) === +ou
-  * Consultez [[https://​help.ubuntu.com/​community/​KarmicUpgrades|le guide en anglais]]+
  
-=== vers 8.04 LTS (The Hardy Heron) === +<code bash>ssh login@pc42 -p 1022 #Si le pare-feu ne le bloque pas.</​code>​
-  * [[:​migration_dapper_hardy|Migration de Ubuntu 6.06 LTS vers 8.04 LTS]]+
  
 +  * Pour récupérer le terminal :
  
 +<code bash>​sudo screen -x</​code>​
  
-==== Versions non soutenues (obsolètes,​ fin de vie) ==== +ou
-La migration vers une version obsolète d'​Ubuntu n'est pas possible. [[:​tutoriel:​sauvegarder_home|Sauvegarder vos données]] et installer une [[versions|version]] encore soutenue est la seule procédure recommandée.+
  
-===== Migration en ligne commande =====+<code bash>​sudo screen -r</​code>​
  
-<note important>​Par sécurité, n'​oubliez pas de sauver vos données et tester préalablement en [[:​live_cd|live-CD]].</​note>​ 
- 
-  * Vers la dernière version stable : saisissez dans un [[terminal]] la commande : 
-<​code>​sudo do-release-upgrade -p</​code>​ 
- 
-  * Vers la dernière version instable (en cours de développement) : saisissez dans un [[terminal]] la commande : 
-<​code>​ sudo do-release-upgrade -d </​code> ​ 
- 
-<note warning>​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.</​note>​ 
  
 ----- -----
 //Basé sur : [[https://​help.ubuntu.com/​community/​UpgradeNotes|UpgradeNotes]]//​ //Basé sur : [[https://​help.ubuntu.com/​community/​UpgradeNotes|UpgradeNotes]]//​
  
 +Pour les détails voir cette [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=1566641|Discussion]]
  
  
  • migration.1335784817.txt.gz
  • Dernière modification: Le 30/04/2012, 13:20
  • par bcag2