Le passage de Fedora 29 à Fedora 30 s'est bien passé et sans incident.
Comme d'habitude, il faut sauvegarder ses données au préalable et il peut être judicieux d'avoir à disposition un live CD ou clé , au cas où... (Un post est en préparation concernant la création d'une clé USB permettant de mettre plusieurs fichiers ISO de distribution live)
On met à jour la version actuelle
sudo dnf upgrade --refresh
On installe le plugin dnf de montée de version
sudo dnf install dnf-plugin-system-upgrade
On initialise la montée de version
sudo dnf system-upgrade download --releasever=30
On peut ajouter l'option ‐‐allowerasing
pour régler le problème de paquet non disponible pour la nouvelle version, de dépendances cassées ou de paquets retirés, mais je préfère supprimer manuellement les paquets présentant des problèmes.
Le processus de montée de version va:
Redémarrage et application de la montée de version
sudo dnf system-upgrade reboot
Le système va mettre à jour énormément de paquets et redémarrer (encore) une fois l'opération terminée.
python2-hawkey
et python2-libdnf
ont dû être désinstallés pendant l'étape 3