by Haruka :: 2016/06/24 :: 3 min read
#fedora #cli #gnu-linux #tutoriels

Mise à jour de Fedora 20 à 23 et nouveau gestionnaire de paquets

Naïvement, j’ai commencé par rechercher comment passer directement à Fedora 23. Je tombe sur une doc qui mentionne l’outil “dnf” qui n’est autre que le nouveau gestion de paquet de Fedora. Disponible depuis Fedora 18, il remplace yum en tant que gestionnaire de paquet par défaut, avec la sortie de Fedora 22. L’utilisation de “dnf” est la méthode recommandée pour les montées de version à partir de Fedora 21. Je décide donc de commencer par mettre à jour mon OS vers cette version et par la même occasion de découvrir ce nouvel outil.


Mise à jour de Fedora 20 vers 21

Nous allons utiliser un outil intégré avec Fedora 17 : fedup. Ce dernier va réaliser la mise à jour de l’OS. Commençons par l’installer avec la commande ci-dessous :

yum install fedup

Une fois installer, il suffit de lancer la commande ci-dessous pour démarrer la mise à jour.

fedup --network 21 --product=workstation

Documentation sur fedup.

Lorsque fedup a terminé, il faut redémarrer l’ordinateur. Une nouvelle entrée fait son apparition dans le menu de Grub. Sélectionnez cette option pour terminer l’installation de Fedora 21.


Un nouveau gestionnaire de paquet

dnf̀ en tant que fork de yum, n’est pas très différent, à l’usage, de son prédécesseur. Conçu pour des architectures et des standards récents, dnf offre de meilleurs performance que yum. Mais sont intérêt principale actuellement est de proposer une API, qui permet une meilleur intégration dans des applications tiers, telle que l’interface graphique “Logiciels” (gnome-software).

En attendant la mise à jour de mon article Syntaxe des gestionnaires de paquets, la documentation de dnf sur fedora-fr.org est disponible ici.


Mise à jour de Fedora 21 vers 23

Continuons la mise à jour de Fedora en utilisant le plugin dnf-plugin-system-upgrade. Il faut commencer par installer le plugin, puis par demander à dnf de télécharger la version 23 de Fedora, et enfin de lancer la mise à jour.

dnf install dnf-plugin-system-upgrade
dnf system-upgrade download --releasever=23
dnf system-upgrade reboot

Le système va alors redémarrer pour réaliser la mise à jour, puis redémarrer une nouvelle fois.

Me voilà sur Fedora 23 !