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 15/05/2013, 19:54]
82.243.8.58 Lien mort, version obsolète
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}}
 ----- -----
 +======Mise à niveau (migration)======
  
-====== 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 tip>Si vous utilisez Ubuntu 10.04, il est maintenant possible de faire la migration vers 12.04.1.</​note>​+===== Mise à niveau et mise à jour : quelle différence ? =====
  
- +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.04. Utiliser ​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 ?"​]])//​.
- +
- +
-===== 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 ​11.10 à une version ultérieure, ​Ubuntu ​12.04. Il 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 ?"​]])//​.+
  
 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.
  
-=== Ubuntu ​11.10 vers Ubuntu ​12.04 : est-ce une mise à jour ou mise à niveau ? === +==== Ubuntu ​18.04 LTS vers Ubuntu ​18.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 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 à niveau**Vous passez votre système Ubuntu d'​une ​version ​quelconque vers une version plus récenteLe 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 à jourLa 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.+
  
 +==== Et de Ubuntu 18.04 LTS à Ubuntu 18.04.1 LTS : mise à jour ou mise à niveau ? ====
  
 +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 ​(<​del>​de trois ans pour les postes de travail et de cinq ans pour les serveurs</​del> ​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.+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 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 [[:​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 ? =====
Ligne 64: Ligne 67:
  
 Très pratique pour passer progressivement d'une version à une autre : Très pratique pour passer progressivement d'une version à une autre :
-  * Consulter ​le tutoriel : [[tutoriel:​migrer_par_dual_boot|Comment migrer en douceur (par dual-boot)]]. +  * 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 [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=55813|cette discussion]].+  * 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 ​pour accélérer le processus ​? =====+===== 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 ​warning>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.LTS, prévue pour le 23 aoûtavant de réaliser la mise à niveau ([[https://​bugs.launchpad.net/​ubuntu/​+source/​linux/​+bug/​979661|Bogue #979661]])</​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équatCe 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>​
  
-<​note>​FIXME Canonical ne fournit ​plus d'images alternatives ​des versions ​de Ubuntu 12.10 et ultérieures ​...</​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 à niveauSinon, procédez à la mise à jour du systèmeUne fois la mise à jour effectuée, le gestionnaire de mise à jour doit vous proposer de mettre à niveauVous pouvez lancer la mise à niveau.
  
-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 celaLa 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]].+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 à jourPour s'en assurer, ouvrez un terminal et passez la commande suivante : 
 +<​code>​sudo apt update</code>
  
-Comment récupérer ​une image CD de l'//​Alternate CD// d'​Ubuntu de manière optimale ? Suivez l'un de ces conseils : +<note warning>​D'​une version à une autre, l'environnement graphique peut changerAinsi, ​une mise à niveau ​depuis un environnement graphique est toujours ​plus dangereuse que la mise à niveau en mode console décrite plus bas.</note>
-  * Téléchargez l'​image CD //Alternate CD// depuis [[:​BitTorrent]] 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 serveur. De plusplus 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 miroirIl 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 faiblesSi 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 [[:​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.+===== 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.
  
-== 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 ​? == +===== Incidents pendant la mise à niveau ===== 
-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-ROMEn prenant pour acquis ​que vous avez enregistré ​l'image __//Alternate CD// pour PC 32 bits (i386sur 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>​+==== J'​ai ​déjà commencé la mise à niveau ​et elle est lentePuis-je l'​arrêter puis la reprendre plus tard ==== 
 +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 a été modifié. ==== 
 +Le message banalisé est le suivant 
 +<code bash>​Fichier de configuration « /xxxxx/yyyyy/zzzzz » 
 + ​==>​ Modifié ​(par vous ou par un scriptdepuis 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**
  
-Une fois le disque monté, une boîte ​de dialogue apparaît pour vous proposer la mise à niveauchoisissez ​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 ​<​code>​gksudo "sh /​media/​cdrom/​cdromupgrade"</​code>​+Nous sommes naturellement tentés ​de répondre **D** ou **Z**. Dans les deux casla façon de continuer ​l'installation pour choisir ​**Y/I** ou **N/O** n'est toujours pas proposéeCela 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.]]
  
-===== Les serveurs principaux sont surchargés. Existe-t-il des serveurs miroirs depuis lesquels je pourrais effectuer une mise à niveau ​===== +===== Mise à niveau ​interrompue ou défectueuse. ​=====
-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à 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.+
  
-[[https://launchpad.net/​ubuntu/​+archivemirrors|{{ ​ http://​img528.imageshack.us/​img528/​4476/​miseniveau1hj6.png  }}]]+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.
  
-[[https://​launchpad.net/​ubuntu/​+archivemirrors|{{  http://img512.imageshack.us/​img512/​8711/​miseniveau2mn3.png ​ }}]]+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>
  
-[[https://​launchpad.net/​ubuntu/​+archivemirrors|{{ ​ http://​img512.imageshack.us/​img512/​8893/​miseniveau3cz0.png ​ }}]]+FIXME La commande qui suit semble ne plus prendre en compte ​ le -a à vérifier. 
 +Si votre mise à niveau ne s'est pas terminée ou qu'un souci majeur est intervenu, vous pouvez tenter la commande ​: 
 +<code bash>​sudo dpkg-reconfigure -phigh -a</code>
  
  
-===== J'ai déjà commencé la mise à niveau, et elle est lente. Puis-je l'​arrêter puis la reprendre plus tard ? ===== 
-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. 
  
 +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: a
 +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>​
  
-===== Mise à niveau ​interrompue ou défectueuse. ​=====+===== Guides spécifiques de mise à niveau =====
  
-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.+==== 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]].
  
-En cas de problème mineur de dépendances,​ tentez les commandes:​ +===== Migration en ligne de commande =====
-  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 intervenuvous pouvez tenter ​la commande: +L'​outil en ligne de commande **do-release-upgrade** permet d'​effectuer une mise à niveau ​d'Ubuntu sans utiliser d'utilitaire graphique. Il est particulièrement pertinent pour les serveursqui fonctionnent sans interface graphique. L'​ensemble des options de cet outil peut être lu en exécutant ​la commande : 
-<​code>​sudo dpkg-reconfigure ​-phigh -a</​code>​+<​code>​do-release-upgrade ​--help</​code>​
  
 +Voici quelques-unes des options les plus utiles :
  
-Cette commande ​aura pour effet de réinstaller et reconfigurer les paquets de la mise à niveau. +  * <​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
-Notez qu'elle peut durer un certain temps, parfois ​une heure.+  * <​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.
  
-[[http://​www.clapico.com/​2009/​12/​02/​reinstallez-ubuntu/​|Source]] 
  
-===== Guides spécifiques de mise à niveau ===== 
  
 +  * <​code>​do-release-upgrade</​code>​ ou avec une interface graphique : <code bash>​sudo do-release-upgrade -f DistUpgradeViewGtk3</​code>​
 +  * Mise à niveau sans interaction : <​code>​do-release-upgrade -f DistUpgradeViewNonInteractive</​code>​
 +Sans option, l'​outil ''​do-release-upgrade''​ recherche et procède à une mise à niveau vers la prochaine version LTS ou stable disponible, si elle existe.
  
 +<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éveloppement. Si une nouvelle version de développement 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>​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>​
  
-==== Versions soutenues ​====+==== 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>​
  
-=== vers 11.10 (The Oneiric Ocelot=== +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
-  * [[:migration_natty_oneiric|Migration de Ubuntu ​11.04 vers 11.10]]+<​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 ====
  
-=== vers 10.04 (The Lucid Lynx) === +Lancer une migration via SSH n'est pas recommandé car cela peut se révéler plus périlleux en cas de problèmeCeci dit, c'est tout à fait possible.
-  * [[:​migration_vers_lucid|Migration ​de ubuntu 8.04 LTS ou 9.10 vers 10.04 LTS]]+
  
 +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.
  
 +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.
  
-==== Versions non soutenues (obsolètes,​ fin de vie) ==== +  * Pour se reconnecter ​:
-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 de commande (plutôt destinée aux serveurs, ou aux utilisateurs avancés)=====+<code bash>ssh login@pc42 #sur le serveur habituel.</​code>​
  
-<note important>​Par sécurité, n'​oubliez pas de sauver vos données ​ dans /home et vos fichiers de configuration dans /​.</​note>​ +ou
-En préalable :  +
-Dans /​etc/​apt/​sources.list,​ commenter les lignes des dépôts PPA +
-<​code>​sudo nano (ou vim) /​etc/​apt/​sources.list</​code>​ +
-puis faire +
-<​code>​sudo apt-get update</​code>​ +
-  * Vers la dernière version stable : saisissez dans un [[terminal]] la commande : +
-<​code>​sudo do-release-upgrade -p</​code>​ +
-  *Pour passer de la version 10.04 à la version 12.04, utilisez cette commande: +
-<​code>​sudo update-manager -c</​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> ​+
  
-Pensez à rester devant votre écran, certains fichiers de configuration étant mis à jour, la procédure d'​installation va vous demander de faire des choix vis à vis du contenu de ces fichiers.+<code bash>ssh login@pc42 -p 1022 #Si le pare-feu ne le bloque pas.</​code>​
  
-Ensuite si besoin vous pouvez réactiver vos dépôts PPA.+  * Pour récupérer le terminal : 
 + 
 +<code bash>​sudo screen -x</​code>​ 
 + 
 +ou 
 + 
 +<code bash>​sudo screen -r</​code>​
  
-<note warning>​Attention,​ les versions instables sont des versions de test : elles comportent de nombreux bogues. 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.1368640483.txt.gz
  • Dernière modification: Le 15/05/2013, 19:54
  • par 82.243.8.58