====== Introduction ====== Régulièrement, tous les 6 mois, il y a une nouvelle version de Ubuntu. Les manipulations pour effectuer la mise à jour du système d'exploitation sont assez simples. Mais il y a aussi des pièges à éviter! Sous peine de ne plus pouvoir redémarer son serveur. ====== De EE à HH ====== Pour tester, j'ai effectué un passage de Edgy Eft à Hardy Heron. J'ai simplement remplacé le fichier /etc/apt/sources-list de EE par celui pour HH. Et puis j'ai lancé apt-get update et puis apt-get dist-upgrade apt-get update apt-get dist-upgrade Il y a un message de prévention, et il faut rentrer une phrase de confirmation... Puis tout se lance... Il y a beaucoup de demandes de configuration, si vous avez touché les fichiers de configuration des applications, il faut faire attention à ne pas tout écraser. En tout cas, il vaut mieux sauver tout le répertoire /etc AVANT de lancer la mise à jour.. tar cvf etc.tar.gz /etc Ensuite, il faut aussi sauver le dossier /boot AVANT de lancer la mise à jour... tar cvf boot.tar.gz /boot En effet, la mise à jour détecte l'installation de grub et propose de changer le fichier menu.lst qui définit comment Linux démarre. Pas de chance... la nouvelle version ne convient pas à ma Dediboxv1 :-( Une fois la mise à jour finie, j'ai simplement effectué un reboot reboot -f Et là, rien... pas de ping => pas de Linux démarré. Donc il a fallu passer en mode rescue et remettre le menu.lst d'avant. Et là tout va bien! :-) En regardant les logs, j'ai aussi vu que reboot n'attend pas la fin des process, par exemple mysqlcheck qui vérifie les tables à chaque démarrage de Linux. Il vaut mieux vérifier que les applications importantes sont arrétées avant de lancer le reboot...