Entre preupgrade et FedUp, il n'y a toujours eu qu'une manière de faire. A un moment donné (je ne sais plus trop quand) ils ont supprimé preupgrade (donc le code était un peu brouillon) pour le remplacer par FedUp avec une bien meilleure architecture.
Donc, c'est bien FedUp qu'il faut utiliser. Son fonctionnement est simple:
télécharger les mises à jour
les placer quelque part sur la partition racine
mettre en place un environnement dédié à la mise à jour grâce à systemd
placer une entrée dans le grub pour démarrer sur cet environnement
redémarrer
dans cet environnement dédié : mettre à jour
redémarrer
Si tu gère la conf grub toi même (ou qu'il y a eu un problème lors de l'installation de la nouvelle entrée dans grub.cfg) il peut être nécessaire de modifier à la main ton grub pour pouvoir booter dans l'environnement d'upgrade. Il me semble que grubby doit modifier /etc/grub2.cfg (ou /etc/grub2-efi.cfg). Il faut vérifier que ce sont bien des liens symboliques vers la conf grub utilisée par ton système et que grubby a bien modifié le bon fichier.
Et si ça ne marche pas directement alors que tu n'as pas touché a ta conf grub, ça peut être bien de faire un rapport de bug.
[^] # Re: Utilisateur lambda...
Posté par Mildred (site web personnel) . En réponse à la dépêche Fedora 20, dite Heisenbug, est disponible et le Projet Fedora fête ses 10 ans !. Évalué à 4.
Entre preupgrade et FedUp, il n'y a toujours eu qu'une manière de faire. A un moment donné (je ne sais plus trop quand) ils ont supprimé preupgrade (donc le code était un peu brouillon) pour le remplacer par FedUp avec une bien meilleure architecture.
Donc, c'est bien FedUp qu'il faut utiliser. Son fonctionnement est simple:
Si tu gère la conf grub toi même (ou qu'il y a eu un problème lors de l'installation de la nouvelle entrée dans grub.cfg) il peut être nécessaire de modifier à la main ton grub pour pouvoir booter dans l'environnement d'upgrade. Il me semble que grubby doit modifier /etc/grub2.cfg (ou /etc/grub2-efi.cfg). Il faut vérifier que ce sont bien des liens symboliques vers la conf grub utilisée par ton système et que grubby a bien modifié le bon fichier.
Et si ça ne marche pas directement alors que tu n'as pas touché a ta conf grub, ça peut être bien de faire un rapport de bug.