Tag Archives: upgrade

Passage à Fedora 29

Le passage de Fedora 28 à Fedora 29 est passé comme une lettre à la poste et sans incident notable.

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ù…

Montée de version

  1. On met à jour la version actuelle
    sudo dnf upgrade --refresh
  2. On installe le plugin dnf de montée de version
    sudo dnf install dnf-plugin-system-upgrade
  3. On initialise la montée de version, qui va:
    • ajouter les dépôts correspondants à la nouvelle version de Fedora
    • télécharger les paquets RPM (sans les installer)
    • tester la transaction d’installation
    sudo dnf system-upgrade download --releasever=29

    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.

  4. Redémarrage et application de la montée de version
    sudo dnf system-upgrade reboot
  5. Le système va mettre à jour énormément de paquets et redémarrer (encore) une fois l’opération terminée.

Problèmes rencontrés

  • Les paquets provenant de mes dépôts COPR ne veulent plus se mettre à jour. Résolu en ré-initialisant les dépôts en questions:
    dnf copr enable tartare/netdata
    ...

    Mais je ne suis pas sûr que le problème n’était pas déjà présent.

Passage à Fedora 28

Le passage de Fedora 27 à Fedora 28 s’est passé sans douleur et quasiment sans incident. Bien entendu, il faut sauvegarder ses données au préalable et il peut être judicieux d’avoir à disposition un live-CD, dans le cas très improbable où la loi de Murphy fait des siennes …

Montée de version

  1. Mettre à jour la version actuelle
    sudo dnf upgrade --refresh
  2. Installer le plugin dnf de montée de version
    sudo dnf install dnf-plugin-system-upgrade
  3. Démarrer la montée de version
    • ajouter les dépôts correspondants à la nouvelle version de Fedora
    • télécharger les paquets RPM (sans les installer)
    • tester la transaction d’installation
    • etc…
    sudo dnf system-upgrade download --releasever=28

    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.

  4. Redémarrage et application de la montée de version
    sudo dnf system-upgrade reboot
  5. Faire une longue pause. Le système va installer énormément de paquets et redémarrer (encore) une fois l’opération terminée. C’est l’étape la plus stressante pour ceux qui n’ont pas encore l’habitude de faire des montées de version.

Problèmes rencontrés

  • Le paquet vim-enhanced est en conflit avec vim-common, résolu en autorisant la suppression du paquet vim-enhanced: sudo dnf upgrade --best --allowerasing
  • Le relais SMTP vers GMail ne fonctionne plus, résolu en recréant le fichier contenant mes identifiants GMail et utilisable par postfix (sasl_passwd.db), et en redémarrant postfix.
    sudo postmap /etc/postfix/sasl_passwd && sudo systemctl restart postfix