Mettre à niveau Linux Mint vers une nouvelle version
Table des matières
LinuxMint est une distribution qui est basée sur Ubuntu.
Elle sort à peu près (en version Cinnamon) un mois après une nouvelle version de Ubuntu.
Voici la méthodologie pour upgrader Mint.
Les manipulations sont à effectuer en root et en console.
Ouvrir une console et se connecter en root :
Se rendre dans le dossier etc :
On sauvegarde les sources, ça ne mange pas de pain.
On se rend dans le dossier des sources :
On modifie les sources :
Où $oldUbuntu et $oldMint sont les noms de code de votre Mint actuelle et la version Ubuntu sur laquelle elle est basée.
Où $newUbuntu et $newMint sont les noms de code de votre future Mint et la version Ubuntu sur laquelle elle est basée.
Voici un tableau récapitulatif des versions de Mint, leur nom de code (et le code de la base Ubuntu)
Exemple d'une mise à niveau 16 vers 17 :
On met ensuite à jour les listes de paquets
On lance la mise à niveau
Répondre Y aux questions
Une fois la mise à niveau effectuée, on relance une fois une mise à niveau, des fois que ...
Et on redémarre le système.
Et voila, Mint est à jour !
Si tout s'est bien passé on peut supprimer la sauvegarde apt :
Introduction
LinuxMint est une distribution qui est basée sur Ubuntu.
Elle sort à peu près (en version Cinnamon) un mois après une nouvelle version de Ubuntu.
Voici la méthodologie pour upgrader Mint.
Upgrader Linux Mint
Les manipulations sont à effectuer en root et en console.
Ouvrir une console et se connecter en root :
Code BASH :
sudo -i
Se rendre dans le dossier etc :
Code BASH :
cd /etc/
On sauvegarde les sources, ça ne mange pas de pain.
Code BASH :
tar czvf apt.tar.gz apt
On se rend dans le dossier des sources :
Code BASH :
cd apt
On modifie les sources :
Code BASH :
sed -e 's/$oldUbuntu/$newUbuntu/g' -i sources.list sources.list.d/official-package-repositories.list sed -e 's/$oldMint/$newMint/g' -i sources.list sources.list.d/official-package-repositories.list
Où $oldUbuntu et $oldMint sont les noms de code de votre Mint actuelle et la version Ubuntu sur laquelle elle est basée.
Où $newUbuntu et $newMint sont les noms de code de votre future Mint et la version Ubuntu sur laquelle elle est basée.
Voici un tableau récapitulatif des versions de Mint, leur nom de code (et le code de la base Ubuntu)
Code :
Version Codename Package base
------- -------- ------------
17.2 rafaela trusty
17.1 rebecca trusty
17 qiana trusty
16 petra saucy
15 olivia raring
14 nadia quantal
13 maya precise (LTS)
Exemple d'une mise à niveau 16 vers 17 :
Code BASH :
sed -e 's/saucy/trusty/g' -i sources.list sources.list.d/official-package-repositories.list sed -e 's/petra/qiana/g' -i sources.list sources.list.d/official-package-repositories.list
On met ensuite à jour les listes de paquets
Code BASH :
apt-get update
On lance la mise à niveau
Code BASH :
apt-get dist-upgrade
Répondre Y aux questions
Une fois la mise à niveau effectuée, on relance une fois une mise à niveau, des fois que ...
Code BASH :
apt-get dist-upgrade
Et on redémarre le système.
Code BASH :
reboot
Et voila, Mint est à jour !
Si tout s'est bien passé on peut supprimer la sauvegarde apt :
Code BASH :
sudo rm /etc/apt.tar.gz