Comment mettre à niveau vers LMDE 3 depuis LMDE 2

LMDE 3, nom de code « Cindy », est sortie le 31 août 2018. Pour ceux qui ne veulent pas repartir depuis une nouvelle installation complète, voici comment mettre à niveau vers LMDE 3 depuis LMDE 2, mais uniquement pour l’édition Cinnamon. L’édition MATE n’est plus proposée.

Quelques conseils avant de commencer !

Faites une sauvegarde de vos données personnelles

Dans la plus plupart des cas, la mise à jour devrait bien se passer et vous ne risquez pas de perdre de données personnelles. Toutefois, on est jamais trop prudent. Donc, avant d’aller plus loin, je recommande fortement de faire une sauvegarde de vos données sur un autre support, par exemple sur un disque externe.

Testez la version Live

Une nouvelle version Linux Mint ou LMDE implique de nouvelles versions pour le noyau Linux, les drivers des périphériques, etc. Et ces nouvelles versions peuvent parfois poser des problèmes de compatibilité. Par exemple une carte graphique reconnue sans problème avant, pourrait ne plus l’être simplement après la mise à jour.

Donc avant de mettre à niveau vers LMDE 3 et d’avoir de mauvaises surprises, je recommande de tester cette nouvelle version en démarrant votre ordinateur à partir du support d’installation qui inclut une partie Live-CD/USB permettant les tests.

L’image ISO permettant de créer le support d’installation est téléchargeable ici : https://linuxmint.com/download.php

Pré-requis pour mettre à niveau vers LMDE 3

Mettre à niveau vers LMDE 3 nécessite quelques pré-requis.

Ne pas avoir peur de la ligne de commande

Cette mise à jour se fait uniquement en lignes de commande dans un terminal. Donc il vaut mieux, avant de se lancer, avoir quelques notions sur ces dernières sous Linux.

Avoir installé LMDE 2 édition Cinnamon

La mise à niveau vers LMDE 3 ne peut se faire que depuis LMDE 2 édition Cinnamon. L’édition MATE n’est plus proposée.

Vérifier la configuration de sa fenêtre de terminal

La mise à jour se faisant dans une fenêtre de terminal, il faut s’assurer que vous pourrez lire toutes les informations qui y défileront sans limite. Donc il faut s’assurer que le défilement n’est pas limiter à un nombre de ligne dans la fenêtre.

Pour cela, ouvrez une fenêtre de terminal Ctrl+Shift+T, puis allez dans le menu Édition > Préférences du profil

Fenêtre de terminal - accès préférences du profil

Alors allez dans l’onglet défilement et vérifiez que l’option Limiter les lignes d’historique à n’est pas cochée.

Options défilement du terminal LMDE 2

Configurer Timeshift et faire une sauvegarde

Pour pouvoir mettre à niveau vers LMDE 3, il faut configurer Timeshift. Timeshift est un logiciel permettant de faire des instantanés (sauvegardes) de votre système. Il est disponible sur les dépôts officiels de Linux Mint pour LMDE 2 et 3.

Et pour lancer Timeshift, allez dans : Menu > Adminitration > Timeshift

Une fois cela fait, je vous recommande de créer un instantané. Ainsi en cas de problème lors de la mise à jour, vous pourrez facilement revenir en arrière et retrouver votre système dans l’état où il était avant de commencer.

Pour vous aider dans l’utilisation de Timeshift, n’hésitez pas à vous reporter à ce tutoriel : https://www.numetopia.fr/sauvegarder-votre-systeme-linux-avec-timeshift/.

Avoir LightDM

LightDM est un gestionnaire d’affichage (Display Manager) utilisé pour l’écran de connexion dans LMDE 3. Lors de son installation LMDE 2 utilise par défaut MDM (un autre gestionnaire d’affichage).

Pour connaître quel gestionnaire d’affichage vous utilisez, executez dans un terminal la commande suivante:

Si le résultat est /usr/sbin/lightdm, vous avez déjà le bon gestionnaire d’affichage pour la suite. Et vous pouvez passer au chapitre d’après…

Mais, si le résultat est /usr/sbin/mdm, il faut changer de gestionnaire d’affichage et installer LightDM. Pour cela, dans un terminal, entrez la commande suivante :

Alors, choisissez lightdm.

Choisir LightDM

Puis toujours dans le terminal, faites :

La première ligne supprime complètement MDM. La suivante reconfigure LightDM maintenant qu’il est le seul gestionnaire d’affichage présent. Et la dernière ligne redémarre votre ordinateur pour appliquer les changements.

Appliquer les mises à jour

Un dernier point avant de commencer, vérifiez que ce dernier est bien à jour. Pour cela, passez par le Gestionnaire de mises à jour en les sélectionnant toutes. Ou exécutez dans un terminal les commandes suivantes :

et enfin supprimez les dépendances logicielles inutilisées et les fichiers de configuration associés :

Vous pouvez aussi en profiter pour faire un peu de ménage et gagner un peu de place sur votre disque dur en supprimant les anciens paquets téléchargés dans /var/cache/apt/archives (uniquement la dernière version présente sur les dépôts sera conservée) :

Ou, pour gagner, encore plus de place et vider complètement le dossier /var/cache/apt/archives :

Ces deux dernières commandes ne désinstallent rien.

Mettre à niveau vers LMDE 3

Installer l’outil de mise à niveau de Linux Mint

L’outil permettant de mettre à jour vers LMDE 3 n’est pas installé par défaut. Pour l’installer, faites dans un terminal :

En fonction de votre installation,

Simuler la mise à jour

L’outil mintupgrade permet de simuler la mise à jour sans rien modifier, juste en faisant pointer temporairement votre système vers les dépôts liés à LMDE 3 comme pour effectuer la mise à jour. Puis, elle évaluera l’impact de la mise à niveau sur ce dernier et vous en donnera le résultat. Et, une fois la simulation terminée, vos dépôts originaux seront restaurés.

Pour lancer la simulation, ouvrez un terminal et lancer la commande suivante :

et suivez les instructions affichées dans la fenêtre.

Par exemple, s’il vous demande de supprimer gnome-media, faites :

mintupgrade check - Besoin de supprimer gnome-media

ou encore, d’installer default-jre :

et relancez la simulation.

mintuprgade check LMDE 3

La lecture des résultats est très importante car elle vous permettra de savoir si des paquets empêchent la mise à jour et dans ce cas il faudra les supprimer et éventuellement les ré-installer après… Aussi, pour lire ces résultats, il faut remonter dans l’historique de la fenêtre de terminal.

Elle vous permettra aussi de connaître par exemple :

  • quels paquets seront supprimés et nouvellement installés
  • et, ceux qui seront mis à jour

Aussi, lors de la vérification, une copie de vos dépôts sera faite dans votre répertoire personnel ~/Upgrade-Backup.

warning Mais attention surtout ne pas copier ces fichiers dans /etc/apt/ car ces fichiers pointent toujours vers les dépôts sources prévus pour LMDE 2 et Debian 8 « Jessie ».

Télécharger les fichiers nécessaire pour mettre à niveau vers LMDE 3.

Afin de ne pas être dépendant de la connexion internet durant l’opération de mise à jour, il faut au préalable télécharger les fichiers nécessaire à cette dernière. Pour cela, entrez la commande suivante dans un terminal :

Cette commande ne lance pas la mise à jour, mais fera pointer votre système vers les dépôts de LMDE 3 pour télécharger les paquets de la mise à niveau.

mintupgrade download LMDE 3

Aussi, sachez que mettre à vieau votre système supprimera les dépôts non-officiels ajoutés. Donc, si vous voulez toujours les réutiliser par la suite, il faudra les rajouter après la mise à jour.

Et relancez la commande autant de fois que nécessaire, jusqu’à ce que tous les paquets soient correctement téléchargés et qu’il n’y aie aucune erreur.

L’opération finie, vous pouvez toujours revenir en arrière avec la commande :

Cela restaurera les dépôts de LMDE 2 et autres dépôts utilisés.

Appliquer la mise à niveau

warning Attention, cette étape n’est pas réversible. Le seul moyen de revenir en arrière sera de restaurer une sauvegarde ou un instantané TimeShift.

Enfin, si vous êtes prêt, pour lancer la mise à jour, utilisez la commande suivante :

mintupgrade upgrade - LMDE 3

et suivez les instructions affichées dans la fenêtre.

Alors, une fois l’opération finie, redémarrez :

Et voilà ! bienvenue dans LMDE 3 🙂 .

LMDE 3 "Cindy"

LMDE 3 « Cindy »

Et en suite…

Nettoyage post-installation

Si lors de la mise à niveau, le rapport vous indiquez de nettoyer des paquets, faites le maintenant :

Puis, ouvrez le panneau bienvenue de Linux Mint (Menu > Préférence > Ecran d'accueil)

et allez dans Premiers pas. Vous y trouverez des lanceurs pour effectuez différentes tâches recommandées avant de commencer à utiliser LMDE 3.

Afficher la liste des utilisateurs sur l’écran de connexion

Lorsque vous avez changé de gestionnaire d’affichage en passant de mdm à LightDM, l’affichage de la liste des utilisateurs sur l’écran d’accueil s’est désactivée. Pour la réactiver, allez dans Menu > Administration > Écran de connexion, puis dans l’onglet utilisateur. Alors désactivez l’option Cacher la liste des utilisateurs.

Instantanés systèmes

Lancez Timeshift et créez un premier instantané de votre système mis à niveau vers LMDE 3.

Codecs Multimédias

Par défaut Debian ne propose pas d’installer simplement des Codecs multimédias et autres paquets propriétaires. Mais LMDE 3 se voulant simple pour un public non averti, elle propose d’installer simplement ces derniers depuis ses dépôts.

Gestionnaire de mises à jour

Dans le gestionnaire de mises à jour, commencez par choisir des miroirs locaux pour les sources des logiciels. Puis, actualisez la liste de mises à jour et appliquez les.

LMDE 3 - Sources logiciels

Comme Linux Mint 19, LMDE 3 donne maintenant la possibilité d’appliquer automatiquement les mises à jour. Pour cela, toujours dans le gestionnaire de mises à jour, il faut aller dans les Préférences :

LMDE 3 - Gestionnaire de mises à jour - accès préférences

Puis dans l’onglet MAJ automatique, et cocher l’option et faites Appliquer.

Linux Mint - maj automatique

Toutefois, si vous activez cette option, je vous recommande grandement d’avoir aussi bien paramêtre Timeshift qui vous permettra de revenir simplement en arrière au cas où une mise à jour se passe mal…

Pour aller plus loin

Vous pouvez consulter la procédure officielle pour mettre à niveau vers LMDE 3 qui a servi de base pour ce tutoriel (en anglais) : https://community.linuxmint.com/tutorial/view/2419.

Et pour en savoir plus sur sur LMDE 3 : https://www.numetopia.fr/lmde-3-cindy-est-disponible/.

Leave a Comment

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.