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
Prochaine révision Les deux révisions suivantes
migration [Le 09/05/2018, 11:59]
90.14.8.205 Option sandbox disparue coquille
migration [Le 19/08/2018, 12:30]
24.49.245.97 [Rechercher uniquement des versions LTS]
Ligne 6: Ligne 6:
 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. 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.
  
-===== 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 [[:​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 d'une installation courante d'​Ubuntu 12.10 à une version ultérieure,​ Ubuntu 13.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 ?"​]])//​. 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 d'une installation courante d'​Ubuntu 12.10 à une version ultérieure,​ Ubuntu 13.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 ?"​]])//​.
Ligne 14: Ligne 14:
   * 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 16.10 vers Ubuntu 17.04: est-ce une mise à jour ou mise à niveau ? ===+==== Ubuntu 16.10 vers Ubuntu 17.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 [[:​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 [[:​kernel|noyaux Linux]]. Il s'agit donc d'une mise à niveau.
  
-=== Et de Ubuntu 14.04 LTS à Ubuntu 14.04.5 LTS: mise à jour ou mise à niveau ? === +==== Et de Ubuntu 14.04 LTS à Ubuntu 14.04.5 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 14.04.5 d'​Ubuntu n'​inclut pas de nouvelles applications ni des 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.+
  
 +Il s'agit d'une mise à jour importante marquant une étape dans les [[:​lts|versions LTS d'​Ubuntu]]. La version 14.04.5 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 ? =====
Ligne 87: Ligne 89:
   sudo apt-get -f install   sudo apt-get -f install
  
-Si votre mise à niveau ne s'est pas terminée ou qu'​un ​soucis ​majeur est intervenu, vous pouvez tenter la commande :+Si votre mise à niveau ne s'est pas terminée ou qu'​un ​souci majeur est intervenu, vous pouvez tenter la commande :
 <​code>​sudo dpkg-reconfigure -phigh -a</​code>​ <​code>​sudo dpkg-reconfigure -phigh -a</​code>​
  
Ligne 128: Ligne 130:
 Voici quelques-unes des options les plus utiles : Voici quelques-unes des options les plus utiles :
  
-  * <​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>​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>​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. +  * <​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. 
-<​note>​Plus disponible depuis Ubuntu 16.04</​note>​+ 
 +<​note>​Plus disponible depuis Ubuntu 16.04 LTS</​note>​ 
   * <​code>​do-release-upgrade</​code>​   * <​code>​do-release-upgrade</​code>​
-          mise à niveau sans interaction +  * Mise à niveau sans interaction ​<​code>​do-release-upgrade -f DistUpgradeViewNonInteractive</​code>​
-  *  ​<​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. 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. <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 --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.+  * <​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>​ </​note>​
  
Ligne 155: Ligne 158:
 </​code>​ </​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. \\ 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 ​d'​upgrader ​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''​.\\+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. 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 ==== ==== Migration en ligne de commande via SSH ====
  • migration.txt
  • Dernière modification: Le 15/09/2024, 00:13
  • par geole