Mettre à niveau Fedora

Cet article a été mis à jour, vous consultez ici une archive de cet article!



Introduction



Comme toute distribution, il arrive à un moment où le moment fatidique de l'upgrade arrive.
J'illustre ici une manip qui ma foi a toujours bien fonctionné pour les upgrades de Fedora (de 17 à 18, 18 à 19, et 19 à 20 Alpha).


Prérequis



Dans un premier temps, avoir sa distribution à jour :

Code BASH :
yum update


Puis, vérifier que le paquet fedup est installé :

Code BASH :
yum install fedup



Mise à niveau



Maintenant que le programme fedup est installé, on upgrade en utilisant la commande fedup-cli :

Code BASH :
fedup-cli --network VERSION --debuglog=fedup.log --reboot


J'ajoute le paramètre --debuglog=fedup.log pour avoir une trace des opérations dans /var/log/fedup.log.
Quant au paramètre --reboot, il enchaîne juste après le téléchargement des paquets un redémarrage de la machine pour procéder à la mise à jour des RPM's.

Voici l'exemple utilisé pour Fedora 18 à 19 sur mon PC :

Code BASH :
fedup-cli --network 19 --debuglog=fedup.log --reboot


La commande à pour but de :
  1. Modifier les dépôts de la version n à n+1
  2. Télécharger les nouveaux RPM's
  3. Installer ceux-ci au prochain reboot (une entrée dans GRUB est créée sous le nom de "System Upgrade")



Après la mise à niveau



On relance une petite mise à jour :

Code BASH :
yum update


Et voila, Fedora a été mise à niveau ! :magic: