Comment passer de Fedora 39 à Fedora 40
Fedora, une distribution Linux de premier plan connue pour ses fonctionnalités de pointe et sa stabilité, a récemment publié sa dernière version, Fedora 40. Si vous utilisez actuellement Fedora 39 et que vous êtes impatient de découvrir les nouvelles fonctionnalités de Fedora 40, ce guide vous expliquera les étapes pour passer de Fedora 39 à Fedora 40 pour Fedora Workstation et Fedora Server.
Avant de commencer le processus de mise à niveau vers Fedora 40, explorons les nouvelles fonctionnalités de Fedora 40.
Points forts de Fedora 40
Fedora Workstation 40 introduit plusieurs mises à jour et améliorations passionnantes :
- GNOME 46 : Cette version propose le dernier environnement de bureau GNOME, GNOME 46, qui comprend des améliorations de l'application Fichiers avec de nouvelles fonctionnalités et une meilleure accessibilité. Les applications principales ont également été raffinées pour une meilleure convivialité.
- Améliorations de l'application Paramètres : L'application Paramètres dans GNOME 46 a été mise à jour de manière significative, offrant plus de raccourcis clavier pour une navigation plus facile, une interface moderne, un chargement plus rapide des paramètres d'apparence et un meilleur contrôle de la pression du stylet Wacom. Elle comprend désormais un panneau système qui regroupe les paramètres liés à Région et langue, Date et heure, Bureau à distance, et À propos pour une navigation plus simple.
- Améliorations du pavé tactile : GNOME 46 introduit des paramètres de pavé tactile mis à jour avec deux nouvelles options, y compris le clic secondaire, qui permet aux utilisateurs de choisir entre les actions à deux doigts ou clic sur le coin.
- KDE Plasma 6.0 : Fedora 40 propose également le nouvel environnement de bureau KDE Plasma 6.0 en plus de GNOME 46, offrant aux utilisateurs une expérience de bureau alternative.
- Noyau Linux 6.8 : Propulsé par le noyau Linux 6.8, Fedora 40 apporte des améliorations de performances et de nouvelles fonctionnalités.
- Mises à jour des paquets logiciels : Fedora 40 inclut des mises à jour de divers paquets logiciels, tels que LLVM 18.
- Outils pour le développement de l'IA : Fedora Linux 40 inclut désormais le paquet PyTorch. PyTorch, un framework largement utilisé pour l'apprentissage profond.
Pour plus de détails, consultez les notes de version de Fedora 40.
Prérequis
Avant de commencer le processus de mise à niveau, assurez-vous d'avoir les prérequis suivants en place :
- Sauvegardez vos données : Il est crucial de sauvegarder vos données importantes pour éviter toute perte de données potentielle lors de la mise à niveau. Vous pouvez explorer notre catégorie Outils de sauvegarde pour trouver de bonnes applications pour sauvegarder vos données.
- Connexion Internet stable : Assurez-vous d'avoir une connexion Internet stable, car le processus de mise à niveau implique le téléchargement de paquets depuis les dépôts de Fedora.
- Alimentation Sans Interruption : Les coupures de courant soudaines ou les interruptions pendant une mise à niveau peuvent potentiellement entraîner une corruption des données ou une instabilité du système. Pour garantir une mise à niveau fluide et sûre, il est recommandé d'avoir une alimentation sans interruption (UPS) ou de s'assurer que vous disposez d'une source d'alimentation stable pour éviter toute interruption.
- Vérifiez les problèmes courants de Fedora 40 : Consultez les problèmes courants de Fedora 40 et décidez si vous voulez continuer.
- Patience : La mise à niveau de votre système peut prendre un certain temps, en fonction de la vitesse de votre connexion Internet et des performances de votre système.
Limitation de mise à niveau de Fedora
Les mises à niveau dans Fedora suivent un modèle spécifique. Les mises à niveau vers la version suivante immédiate (par exemple, de 39 à 40) ainsi que les mises à niveau sautant une version (par exemple, de 38 à 40) sont toutes deux officiellement prises en charge.
Cependant, les mises à niveau sur plus de deux versions ne sont pas officiellement prises en charge. Par exemple, vous ne pouvez pas passer directement de Fedora 37 à 40. Bien que cela puisse fonctionner dans certains cas, ce n'est pas une méthode recommandée ou prise en charge. Si vous rencontrez des problèmes lors de telles mises à niveau, vous ne recevrez pas de support officiel.
Pour garantir une expérience de mise à niveau fluide, il est conseillé de suivre le chemin de mise à niveau supporté. Dans l'exemple de la mise à niveau de Fedora 37 à 40, l'approche recommandée est de d'abord mettre à niveau de Fedora 37 à la prochaine version de la séquence (c'est-à-dire de 37 à 38), puis de procéder à la mise à niveau de 38 à 40.
De plus, il est toujours bon de mettre à jour votre installation de Fedora avant qu'elle n'atteigne sa fin de vie (EOL) afin de vous assurer de recevoir des mises à jour en temps voulu, des correctifs de sécurité et le soutien de la communauté Fedora.
Ça suffit pour l'instant. Sans attendre plus longtemps, commençons la mise à niveau vers Fedora 40.
Mettre à jour Fedora 39
Assurez-vous que votre installation de Fedora 39 est à jour. Vous pouvez le faire en exécutant les commandes suivantes dans votre terminal :
$ sudo dnf --refresh update$ sudo dnf upgradeRedémarrez votre système pour appliquer les mises à jour :
$ sudo rebootVérifions la version actuelle en utilisant la commande suivante :
$ cat /etc/fedora-releasePour afficher la version détaillée, exécutez plutôt cette commande :
$ cat /etc/os-releaseMettre à niveau Fedora 39 Workstation vers Fedora 40 Workstation via GNOME Software
Vous pouvez effectuer la mise à niveau de Fedora 39 vers Fedora 40 en utilisant l'application GNOME Software, qui offre une interface graphique conviviale pour la gestion du système.
Étape 1 - Ouvrir GNOME Software :
Cliquez sur le menu « Activities » dans le coin supérieur gauche de votre bureau Fedora 39, tapez « Software » dans la barre de recherche, et cliquez sur l'icône de l'application « Software » pour l'ouvrir.
Étape 2 - Allez à la section Mises à jour :
Dans GNOME Software, cliquez sur l'onglet "Mises à jour". Vous devriez voir une option "Fedora Linux 40 disponible". Cliquez sur le bouton Télécharger pour commencer le processus de téléchargement.
GNOME Software téléchargera les fichiers nécessaires à la mise à niveau vers Fedora 40. Ce processus peut prendre un certain temps, en fonction de la vitesse de votre connexion Internet.
Étape 3 - Redémarrer et Mettre à Jour :
Une fois le téléchargement terminé, vous serez invité à redémarrer votre système Fedora. Cliquez sur le bouton « Redémarrer et mettre à niveau ».
Entrez votre mot de passe sudo pour déclencher les mises à jour hors ligne :
Cliquez sur « Redémarrer et mettre à niveau » pour continuer.
Votre système va redémarrer maintenant.
Une fois que votre ordinateur redémarrera, la mise à jour réelle commencera maintenant. Soyez patient. Cela prendra quelques minutes pour se terminer.
Après l'installation de la mise à niveau, votre système redémarrera une fois de plus.
Étape 4 - Connectez-vous à Fedora 40
Une fois que votre ordinateur redémarre, connectez-vous à votre bureau Fedora 40.
Félicitations ! Vous avez réussi à mettre à niveau votre système Fedora 39 vers Fedora 40 en utilisant GNOME Software.
Vous pouvez vérifier la nouvelle version de Fedora en ouvrant un terminal et en exécutant :
$ cat /etc/fedora-releaseOu,
$ cat /etc/os-releaseVous pouvez également vérifier la version de Fedora dans la section Paramètres -> Système -> À propos.
Maintenant que vous avez réussi à mettre à niveau votre installation de Fedora 39 vers Fedora 40.
Profitez de l'exploration des nouvelles fonctionnalités et améliorations de Fedora 40 !
Mettre à niveau vers Fedora 40 Server depuis Fedora 39 Server
Étape 1 - Mettre à jour le serveur Fedora :
Connectez-vous à votre serveur Fedora et ouvrez une session terminal. Mettez à jour votre serveur en utilisant les commandes :
$ sudo dnf --refresh update$ sudo dnf upgradeRedémarrez votre système pour appliquer les mises à jour.
$ sudo rebootÉtape 2 - Installer le plugin DNF :
Installez le plugin de mise à niveau du système DNF s'il n'est pas déjà installé :
$ sudo dnf install dnf-plugin-system-upgradeÉtape 3 - Commencez la mise à niveau :
Commencez le processus de mise à jour en exécutant la commande suivante :
$ sudo dnf system-upgrade download --releasever=40Cette commande téléchargera les paquets nécessaires pour la mise à niveau. Cette tâche devrait prendre plusieurs minutes à compléter car elle télécharge beaucoup de paquets.
Si certains de vos paquets ont des dépendances non satisfaites, la mise à niveau refusera de continuer jusqu'à ce que vous la relanciez avec une option supplémentaire --allowerasing.
$ sudo dnf system-upgrade download --releasever=40 --allowerasingÉtape - 4 : Redémarrer et Mettre à Niveau :
Après que le téléchargement est terminé, redémarrez votre serveur pour commencer le processus de mise à niveau :
$ sudo dnf system-upgrade rebootÉtape 5 - Progression de la mise à niveau :
Votre serveur va redémarrer et exécuter la mise à niveau. Suivez les instructions à l'écran, et le processus se terminera automatiquement.
Étape 6 - Vérifier la mise à niveau :
Une fois la mise à niveau terminée, connectez-vous à votre serveur Fedora 39. Confirmez la nouvelle version de Fedora en exécutant :
$ cat /etc/fedora-releaseVous avez mis à jour avec succès votre serveur Fedora vers Fedora 40.
Tâches post-mise à niveau de Fedora
Dans cette section, nous effectuerons quelques tâches après la mise à niveau, telles que changer le nom d'hôte, supprimer les paquets indésirables, mettre à jour les fichiers de configuration, supprimer les liens symboliques orphelins et nettoyer les anciens noyaux, etc.
Les étapes fournies ci-dessous sont applicables aux éditions de bureau et serveur de Fedora.
1. Changer le nom d'hôte
J'utilise généralement le nom de la distribution comme nom d'hôte. Par exemple, le nom d'hôte pour mon bureau Fedora 40 serait fedora40. Si vous êtes comme moi, changez le nom d'hôte pour qu'il corresponde à votre version actuelle.
Pour changer le nom d'hôte, exécutez :
$ sudo hostnamectl set-hostname fedora402. Nettoyer le cache des métadonnées DNF
Après la mise à niveau, les métadonnées mises en cache et les transactions peuvent être effacées en utilisant les commandes suivantes :
$ sudo dnf system-upgrade clean$ sudo dnf clean packages3. Supprimer les anciens packages
Pour lister tous les paquets avec des dépendances cassées ou non satisfaites, exécutez :
$ sudo dnf update$ sudo dnf repoquery --unsatisfiedListez tous les packages en double en utilisant la commande :
$ sudo dnf repoquery --duplicatesListez tous les paquets qui ne sont pas dans les dépôts :
$ sudo dnf list extrasSi vous n'en avez plus besoin, exécutez simplement les commandes suivantes pour supprimer les paquets anciens et inutilisés.
$ sudo dnf remove $(sudo dnf repoquery --extras --exclude=kernel,kernel-*)$ sudo dnf autoremove4. Nettoyer les packages retirés
Quelques paquets seront retirés à chaque version de Fedora. Ils pourraient être obsolètes ou le mainteneur a abandonné les paquets. Les paquets retirés ne recevront aucune mise à jour, même pas des mises à jour de sécurité.
Pour supprimer les paquets obsolètes et retirés, exécutez :
$ sudo dnf install remove-retired-packages $ remove-retired-packages5. Mettre à jour les fichiers de configuration du système
Pour mettre à jour les fichiers de configuration du système, utilisez l'outil rpmconf.
Pour installer l'outil rpmconf, exécutez :
$ sudo dnf install rpmconfUne fois l'installation terminée, exécutez la commande suivante :
$ sudo rpmconf -a6. Nettoyer les anciens noyaux
La commande dnf autoremove ne supprimera aucun noyau inutilisé afin d'éviter des suppressions de noyau involontaires. Si vous souhaitez supprimer les anciens noyaux, exécutez la commande suivante :
$ sudo dnf remove $(dnf repoquery --installonly --latest-limit=-3)La commande ci-dessus supprimera tous les anciens noyaux et ne conservera que les 3 derniers noyaux.
Attention : Il est FORTEMENT RECOMMANDÉ de garder au moins deux noyaux. Car, s'il y a un problème avec la version actuelle du noyau après la mise à jour, vous pouvez revenir en toute sécurité à l'ancien noyau.
7. Supprimer les liens symboliques cassés
Après la mise à jour du système, il resterait certains liens symboliques inutilisés dans votre système. Vous devez trouver et supprimer les liens symboliques pendants ou les symlinks qui ne pointent nulle part.
Pour trouver les liens symboliques cassés dans le répertoire /usr, exécutez :
$ sudo symlinks -r /usr | grep danglingPour supprimer les liens symboliques pendants, exécutez :
$ sudo symlinks -r -d /usrEnfin, redémarrez votre système :
$ sudo rebootConclusion
Dans ce guide, nous avons vu comment mettre à niveau vers Fedora 40 à partir de Fedora 39 via le centre de logiciels Gnome et depuis la ligne de commande. À la fin, nous avons inclus quelques étapes post-mise à niveau qui doivent être effectuées pour nettoyer le système Fedora nouvellement mis à niveau.
Mettre à niveau votre système Fedora vers la dernière version vous permet de profiter des dernières fonctionnalités, des améliorations de sécurité et des améliorations.
Assurez-vous de mettre régulièrement à jour votre système pour rester à jour avec les développements de la communauté Fedora. Si vous rencontrez des problèmes lors du processus de mise à niveau, veuillez laisser un commentaire ci-dessous ou vous référer à la documentation officielle de Fedora.








