Mettre à jour Ubuntu : Différence entre versions

De Asso Val Libre
Aller à : navigation, rechercher
(do-release-upgrade)
(do-release-upgrade)
Ligne 19 : Ligne 19 :
  
 
; NB : Le contenu du fichier /etc/update-manager/release-upgrades détermine le mode de recherche de nouvelle version installable.
 
; NB : Le contenu du fichier /etc/update-manager/release-upgrades détermine le mode de recherche de nouvelle version installable.
: Il peut être nécessaire de modifier ce fichier pour accéder à la prochaine version.
+
: Il peut être nécessaire le contenu ce fichier pour accéder à la prochaine version.
 +
: Sur les trois valeurs possibles, il est conseillé de privilégier la valeur "lts".
 +
: La valeur "never" peut être utilisée pour bloquer toute mise à jour globale.
  
 
Si une installation est trop modifiée, enrichie par des applications externes, cette commande peut échouer.
 
Si une installation est trop modifiée, enrichie par des applications externes, cette commande peut échouer.

Version du 15 novembre 2021 à 13:11

Plusieurs méthodes sont envisageables pour mettre à jour Ubuntu d'une version ("release") à la suivante.

NB 
Il n'y a aucune garantie qu'une mise à jour d'une release vers une autre soit indolore.
C'est simplement une possibilité technique qui existe.

do-release-upgrade

 do-release-upgrade
Cette commande fait partie du paquet ubuntu-release-upgrader-core qui doit donc être installé et à jour de la version (avant mise à jour).
apt-show-versions ubuntu-release-upgrader-core
ubuntu-release-upgrader-core:all/<bla bla bla>    uptodate


Cette commande est prévue pour une mise à jour automatique entre deux versions Ubuntu... «pures».

C'est à dire ayant subit peut de modifications ou d'installations complémentaires non gérées par Ubuntu.

NB 
Le contenu du fichier /etc/update-manager/release-upgrades détermine le mode de recherche de nouvelle version installable.
Il peut être nécessaire le contenu ce fichier pour accéder à la prochaine version.
Sur les trois valeurs possibles, il est conseillé de privilégier la valeur "lts".
La valeur "never" peut être utilisée pour bloquer toute mise à jour globale.

Si une installation est trop modifiée, enrichie par des applications externes, cette commande peut échouer. (Refus de mise à jour)

Il faut alors procéder autrement. Cf apt upgrade / dist-upgrade

apt upgrade

Quand la méthode précédente ne fonctionne pas. Procéder «à la main»

  • Ajouter la source pour la version suivante
  • Mettre à jour les index apt
  • Installer les paquets de base pour la nouvelle version (amorce de la mise à jour) :
libc6
base-files
  • Installer les mises à jours «régulières»
 apt upgrade --download-only
 apt upgrade