Différences
Ci-dessous, les différences entre deux révisions de la page.
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 14/10/2020, 09:40] malbo [Mise à niveau et mise à jour : quelle différence ?] exemple 17.10 vers 18.04 remplaçé par 19.10 vers 20.04 - |
migration [Le 19/09/2021, 13:05] 88.122.224.21 [Mise à niveau interrompue ou défectueuse.] |
||
---|---|---|---|
Ligne 84: | Ligne 84: | ||
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. | 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: | + | En cas de problème mineur de dépendances, [[recovery_mode|booter]] avec un ancien noyau puis tentez les commandes: |
- | sudo dpkg --configure -a | + | <code bash>sudo dpkg --configure -a</code> |
- | puis : | + | puis |
- | sudo apt-get -f install | + | <code bash>sudo apt-get -f install</code> |
FIXME la commande qui suit semble ne plus prendre en compte le -a à vérifier. | 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 : | 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 bash>sudo dpkg-reconfigure -phigh -a</code> |
Ligne 97: | Ligne 97: | ||
Cette commande aura pour effet de réinstaller et reconfigurer les paquets de la mise à niveau. | 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. | Notez qu'elle peut durer un certain temps, parfois une heure. | ||
- | <code>sudo dpkg-reconfigure -phigh -a | + | <code bash>sudo dpkg-reconfigure -phigh -a |
Unknown option: a | Unknown option: a | ||
Utilisation : dpkg-reconfigure [options] paquets | Utilisation : dpkg-reconfigure [options] paquets | ||
Ligne 119: | Ligne 119: | ||
Les [[:dépôts]] des vieilles versions n'étant plus supportées (comme 17.10, 18.10 et 19.04) ont été déplacées vers un serveur d'archive. Aussi, il faudra modifier la liste des dépôts: Voir cette [[:old-releases|page]]. | Les [[:dépôts]] des vieilles versions n'étant plus supportées (comme 17.10, 18.10 et 19.04) ont été déplacées 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 (plutôt destinée aux serveurs ou aux utilisateurs avancés)===== | + | ===== Migration en ligne de 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 serveurs, qui fonctionnent sans interface graphique. L'ensemble des options de cet outil peut être lue en exécutant 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 serveurs, qui fonctionnent sans interface graphique. L'ensemble des options de cet outil peut être lue en exécutant la commande : | ||
Ligne 129: | Ligne 129: | ||
* <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 LTS</note> | ||
- | * <code>do-release-upgrade</code> | + | |
+ | * <code>do-release-upgrade</code> ou avec une interface graphique : <code bash>sudo do-release-upgrade -d -f DistUpgradeViewGtk3</code> | ||
* Mise à niveau sans interaction : <code>do-release-upgrade -f DistUpgradeViewNonInteractive</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. | 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. |