Il est trés facile de tester la mise à niveau de la FC5, mais avant de commencer n'oubliez pas de sauvegarder toutes vos données importantes sur un support sûr !!![1]

Procédure de mise à niveau:

  1. démarrez votre FC5 et ouvrez une console (ou terminal) et passez en utilisateur root[2]
  2. contrôlez si vous avez des plugins Yum installés et notamment le plugin yum-fastestmirror :
    • si oui, supprimez[3] au moins ce paquetage car j'ai relevé une incompatibilité ici, et si vous ne savez pas comment faire, tapez directement la commande suivante :
      [g.pkg.fr ~]€ yum remove yum-fastestmirror
      et répondez 'yes'[4] à toute question indiscrète
  3. La procédure de mise à niveau débute vraiment maintenant.
    Mettez à jour les paquets 'fedora-release' en les téléchargeant directement depuis un mirroir Fedora, par exemple[5] :
    [g.pkg.fr ~]€ rpm -Uvh ftp://fr2.rpmfind.net/linux/fedora/core/6/i386/os/Fedora/RPMS/fedora-release-6-4.noarch.rpm ftp://fr2.rpmfind.net/linux/fedora/core/6/i386/os/Fedora/RPMS/fedora-release-notes-6-3.noarch.rpm
    ou alors téléchargez les 2 paquets et faites la mise à jour avec :
    [g.pkg.fr ~]€ cd /tmp
    [g.pkg.fr ~]€ wget -nd ftp://fr2.rpmfind.net/linux/fedora/core/6/i386/os/Fedora/RPMS/fedora-release-6-4.noarch.rpm
    [g.pkg.fr ~]€ wget -nd ftp://fr2.rpmfind.net/linux/fedora/core/6/i386/os/Fedora/RPMS/fedora-release-notes-6-3.noarch.rpm
    [g.pkg.fr ~]€ rpm -Uvh fedora-release-6-4.noarch.rpm fedora-release-notes-6-3.noarch.rpm
  4. Faites une mise à jour de yum :
    [g.pkg.fr ~]€ yum update yum
  5. Maintenant, la phase la plus longue... La mise à jour du système complet :
    [g.pkg.fr ~]€ yum upgrade
    Une remarque : J'ai obtenue ici une erreur à la fin de la mise à jour sur mon i386 mais sans aucune conséquence sur la mise à niveau car tous les paquets avaient été installés. Donc ne vous inquiétez pas si vous obtenez un trace-back python juste après un résumé des paquets mis à niveau...
  6. Redémarrez votre système pour activer sur le nouveau noyau et contrôler que tout fonctionne normalement.
  7. Pour finir, les tuyaux[6] :
    • Faites régulièrement des mises à jour avec Yumex
    • Toujours avec yumex, allez dans l'onglet "Supprimer", vous voyez la liste de tous les paquets installés. Vous verrez aussi que tous les paquets mis à niveau ont un icone représentant une page blanche avec un "\+". Alors parcourrez toute la liste et sélectionnez tous les paquets qui n'ont pas cet icone sauf bien sûr si vous avez vous même installé les paquets trouvés à partir d'autres sources comme par exemple depuis les dépôts Livna ou Freshrpms auquel cas mettez aussi à jour les paquets correspondants depuis ces sites.
    • Installez le plugin Yum yum-fastestmirror

Notes

[1] On est jamais trop prudent

[2] Avec la commande su - par exemple

[3] Vous pourrez le ré-installer aprés la mise à niveau

[4] Oui en français

[5] Sur la même ligne de console, bien sûr

[6] Tips pour les outre-manchots