Fedora : Mettre à niveau (Upgrade) Fedora
Table des matières
Comme toute distribution, il arrive à un moment où le moment fatidique de l'upgrade arrive.
Dans un premier temps, avoir sa distribution à jour :
Puis, vérifier que le plugin dnf-plugin-system-upgrade est installé :
Maintenant que le programme dnf-plugin-system-upgrade est installé, on met à niveau en utilisant la commande dnf:
Un exemple est montré ici avec la version 31.
Les commandes ont pour but de :
Officiellement, le saut de version n-1 vers n est supporté. Le saut n-2 vers n est aussi testé.
Les autres saut de version sont à vos risques et périls (néanmoins testé avec succès dans plusieurs cas)
Pour mettre à niveau Fedora vers une version Beta, vous pouvez utiliser dnf de la même manière que la mise à niveau vers une version stable, en indiquant le numéro de la version Béta.
Si vous voulez tester la mise à niveau en graphique avec GNOME Logiciels, Il faut l'autoriser à aller chercher les mises à niveau vers les préversions.
Pour cela, avec dconf-editor, modifier /org/gnome/software/show-upgrade-prerelease en passant la valeur à true
Ou avec la commande
Pour effectuer la mise à niveau vers rawhide :
S'il y a des erreurs GPG, on peut utiliser
On va synchroniser les paquets du système avec la version actuelle de Fedora :
On peut aussi supprimer des paquets de la version précédente qui ne sont plus nécessaire avec la commande suivante (installer le paquet du même nom si la commande n'existe pas) :
Et voila, Fedora a été mise à niveau !
Introduction
Comme toute distribution, il arrive à un moment où le moment fatidique de l'upgrade arrive.
Prérequis
Dans un premier temps, avoir sa distribution à jour :
Code BASH :
dnf update
Puis, vérifier que le plugin dnf-plugin-system-upgrade est installé :
Code BASH :
dnf install dnf-plugin-system-upgrade
Mise à niveau
Maintenant que le programme dnf-plugin-system-upgrade est installé, on met à niveau en utilisant la commande dnf:
Vers une version stable
Un exemple est montré ici avec la version 31.
Code BASH :
dnf system-upgrade download --releasever=31 dnf system-upgrade reboot
Les commandes ont pour but de :
- Modifier les dépôts de la version n à n+1 et Télécharger les nouveaux RPM's
- Installer ceux-ci au prochain reboot (une entrée dans GRUB est créée sous le nom de "System Upgrade")
Officiellement, le saut de version n-1 vers n est supporté. Le saut n-2 vers n est aussi testé.
Les autres saut de version sont à vos risques et périls (néanmoins testé avec succès dans plusieurs cas)
Vers une version Béta
Pour mettre à niveau Fedora vers une version Beta, vous pouvez utiliser dnf de la même manière que la mise à niveau vers une version stable, en indiquant le numéro de la version Béta.
Si vous voulez tester la mise à niveau en graphique avec GNOME Logiciels, Il faut l'autoriser à aller chercher les mises à niveau vers les préversions.
Pour cela, avec dconf-editor, modifier /org/gnome/software/show-upgrade-prerelease en passant la valeur à true
Ou avec la commande
Code BASH :
gsettings set org.gnome.software show-upgrade-prerelease true
Vers la version instable « rawhide »
Pour effectuer la mise à niveau vers rawhide :
Code BASH :
dnf install dnf-plugin-system-upgrade dnf system-upgrade download --releasever=rawhide dnf system-upgrade reboot
S'il y a des erreurs GPG, on peut utiliser
Code BASH :
dnf system-upgrade download --releasever=rawhide --nogpgcheck
Après la mise à niveau
On va synchroniser les paquets du système avec la version actuelle de Fedora :
Code BASH :
dnf distro-sync
On peut aussi supprimer des paquets de la version précédente qui ne sont plus nécessaire avec la commande suivante (installer le paquet du même nom si la commande n'existe pas) :
Code BASH :
remove-retired-packages
Et voila, Fedora a été mise à niveau !