Upgrader en douceur [Réglé]
Faire migrer Mageia vers la version supérieure sans devoir tout refaire
Annonces, Actus et Infos / Mageia.org

teutates Membre non connecté
-
- Voir le profil du membre teutates
- Inscrit le : 24/09/2011
- Site internet
- Groupes :
En fait, je m'interroge par avance pour les futures migration puisque j'ai déjà Mageia 2 installée et parfaitement fonctionnelle. Or à terme, viendra nécessairement le moment de passer à la nouvelle version de Mageia.
Actuellement, si je n'ai rien raté, il existe deux solutions pour upgrader Mageia N vers N+1 :
* soit via le DVD ou le LiveCD,
* soit par Netinstall.
La procédure "Netinstall" évite de devoir télécharger une grosse image ISO mais c'est tout. Dans les deux cas, il faut se "retaper" successivement :
* le choix de la langue,
* la validation de la licence,
* le partitionnement,
* le choix de l'environnement de bureau,
* la création d'utilisateurs et mots de passe ....
Bref, un processus qu'on refait peu souvent mais qu'il est peut être possible d'éviter.
Pour information, l'équipe Fedora a réalisé le type de processus simplifié auquel je fais allusion. Chez Fedora, c'est la "procédure" "fedup" que j'ai testé sans problème. Donc en partant de la version N, cette procédure passe par :
* l'installation d'un paquetage spécial
* le téléchargement en console de tous les paquetages à installer pour upgrade général
* le redémarrage sur la nouvelle entrée créée dans Grub pour achever l'upgrade de façon automatique
* un ultime redémarrage mais sur la version N+1 pour finaliser l'upgrade génaral.
Dans l'histoire, non seulement on n'a eu besoin de refaire / resélectionner un partitionnement, mais de plus (et entre autre) on garde les mêmes utilisateurs et les mêmes mots de passe, y compris root, sans aucune perte de données. Tout en obtenant une version N+ entièrement mises à jour pour absolument tous les paquetages.
Donc, dans la mesure où je n'aurai pas su voir cette possibilité pour Mageia, réaliser cette option, au moins pour Mageia 4, serait superbe ! A vos avis ?
Toco y se gausos !
Asus P8Z68-V/GEN3 + Intel Core i2700k + RAM G-Skill 4x4Go PC 12800 + Gainward Geforce GTX 560 - 2 Go + Western Digital Velociraptor 300 Go (Mageia Cauldron / Fedora / Debian / Manjaro / Windows 10) + Seagate Barracuda 7200t/mn - 2 To - Sata 3 (data) + SSD Samsung 64 Go - Sata 3 (Mageia stable)
Asus P8Z68-V/GEN3 + Intel Core i2700k + RAM G-Skill 4x4Go PC 12800 + Gainward Geforce GTX 560 - 2 Go + Western Digital Velociraptor 300 Go (Mageia Cauldron / Fedora / Debian / Manjaro / Windows 10) + Seagate Barracuda 7200t/mn - 2 To - Sata 3 (data) + SSD Samsung 64 Go - Sata 3 (Mageia stable)

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Ca existe déjà :
En 'graphique' :
Ouvrir console :
Code BASH :
su - <mdp root> mgaapplet-upgrade-helper --new_distro_version=3
Ou en console uniquement :
Code BASH :
su - <mpd root> urpmi.removemedia -a urpmi.addmedia --distrib --mirrorlist http://mirrors.mageia.org/api/mageia.3.$ARCH.list urpmi --replacefiles --auto-update --auto --download-all
$ARCH est soit i586 ou x86_64
Merci

Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


leuhmanu Membre non connecté
-
- Voir le profil du membre leuhmanu
- Inscrit le : 19/03/2011
- Groupes :
-
Équipe Mageia
-
Membre d'Honneur
Citation :
* soit via le DVD ou le LiveCD,
Non les liveCD/DVD ne sont pas fait pour ca
Citation :
La procédure "Netinstall" évite de devoir télécharger une grosse image ISO mais c'est tout. Dans les deux cas, il faut se "retaper" successivement :
* le choix de la langue,
* la validation de la licence,
* le partitionnement,
* le choix de l'environnement de bureau,
* la création d'utilisateurs et mots de passe ....
* le choix de la langue,
* la validation de la licence,
* le partitionnement,
* le choix de l'environnement de bureau,
* la création d'utilisateurs et mots de passe ....
J'appel pas ca une upgrade mais une réinstallation.
Chez mageia on a un mode mise à jour http://doc.mageia.org/installer/2/fr/content/selectInstallClass.html, ca marche en netinstall ou dvd (mais c'est mieux avec les dépots en ligne en plus avec le dvd)
Citation :
Pour information, l'équipe Fedora a réalisé le type de processus simplifié auquel je fais allusion. Chez Fedora, c'est la "procédure" "fedup" que j'ai testé sans problème. Donc en partant de la version N, cette procédure passe par :
* l'installation d'un paquetage spécial
* le téléchargement en console de tous les paquetages à installer pour upgrade général
* le redémarrage sur la nouvelle entrée créée dans Grub pour achever l'upgrade de façon automatique
* un ultime redémarrage mais sur la version N+1 pour finaliser l'upgrade génaral.
Dans l'histoire, non seulement on n'a eu besoin de refaire / resélectionner un partitionnement, mais de plus (et entre autre) on garde les mêmes utilisateurs et les mêmes mots de passe, y compris root, sans aucune perte de données. Tout en obtenant une version N+ entièrement mises à jour pour absolument tous les paquetages.
* l'installation d'un paquetage spécial
* le téléchargement en console de tous les paquetages à installer pour upgrade général
* le redémarrage sur la nouvelle entrée créée dans Grub pour achever l'upgrade de façon automatique
* un ultime redémarrage mais sur la version N+1 pour finaliser l'upgrade génaral.
Dans l'histoire, non seulement on n'a eu besoin de refaire / resélectionner un partitionnement, mais de plus (et entre autre) on garde les mêmes utilisateurs et les mêmes mots de passe, y compris root, sans aucune perte de données. Tout en obtenant une version N+ entièrement mises à jour pour absolument tous les paquetages.
Ca c'est possible depuis très longtemps avec beaucoup de distribution, dont mageia, cf https://wiki.mageia.org/en/Mageia_2_Release_Notes#Upgrading_from_Mageia_1
Le package spécial dont tu parle et nécessaire pour qu'une seule étape, la migration des choses dans /usr. Et oui c'est prévue pour mga3. cf https://wiki.mageia.org/en/Mageia_3_beta3#Upgrading_from_Mageia_2

teutates Membre non connecté
-
- Voir le profil du membre teutates
- Inscrit le : 24/09/2011
- Site internet
- Groupes :

Toco y se gausos !
Asus P8Z68-V/GEN3 + Intel Core i2700k + RAM G-Skill 4x4Go PC 12800 + Gainward Geforce GTX 560 - 2 Go + Western Digital Velociraptor 300 Go (Mageia Cauldron / Fedora / Debian / Manjaro / Windows 10) + Seagate Barracuda 7200t/mn - 2 To - Sata 3 (data) + SSD Samsung 64 Go - Sata 3 (Mageia stable)
Asus P8Z68-V/GEN3 + Intel Core i2700k + RAM G-Skill 4x4Go PC 12800 + Gainward Geforce GTX 560 - 2 Go + Western Digital Velociraptor 300 Go (Mageia Cauldron / Fedora / Debian / Manjaro / Windows 10) + Seagate Barracuda 7200t/mn - 2 To - Sata 3 (data) + SSD Samsung 64 Go - Sata 3 (Mageia stable)

Visiteur
Visiteur


thierryR Membre non connecté
-
- Voir le profil du membre thierryR
- Inscrit le : 02/02/2010
- Site internet
Merci d'avoir bien noté.

débusqueur de bugs et chercheur en améliorations
Amicalement vôtre.
Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller

Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie