web-dev-qa-db-fra.com

Mise à niveau de l'environnement chroot Ubuntu?

Quelle est la bonne façon de mettre à niveau l'environnement chroot Ubuntu vers une version plus récente d'Ubuntu? L'environnement chroot a été initialement configuré avec debootstrap.

La méthode appropriée pour mettre à niveau un serveur Ubuntu consiste à utiliser la commande do-release-upgrade.

Ubuntu est basé sur Debian. Debian peut être mis à niveau en remplaçant le nom de la version dans /etc/apt/sources.list par le nouveau nom de la version et en exécutant apt-get update, apt-get upgrade et apt-get dist-upgrade.

Quel est le bon moyen de mettre à niveau un environnement chroot Ubuntu? Que fait do-release-upgrade différemment de celui de Debian?

10
snap

Pour la plupart, do-release-upgrade est un wrapper autour de dist-upgrade avec quelques fonctionnalités supplémentaires. Comme indiqué, c'est la méthode officielle recommandée pour mettre à niveau les installations Ubuntu minimal/serveur. De manière officieuse, dist-upgrade après avoir changé votre sources.list fonctionne souvent aussi bien.

La différence est : Il est recommandé d'utiliser do-release-upgrade, car il permet de gérer les modifications de configuration du système parfois nécessaires entre les versions.

Pour un chroot Ubuntu, je vous suggère de vous en tenir à do-release-upgrade sauf s’il continue à échouer pour une raison quelconque.

6
ish

Bien do-release-upgrade -d fonctionne aussi. Il suffit de télécharger dans un terminal:

Sudo apt-get install update-manager-core 

puis:

do-release-upgrade.
1
Romeo XL