Plop les bovins !!!
Le gestionnaire de paquet YellowDog (Yum) disponible sur Fedora aura bientôt un successeur. DNF (c’est son nom) est un fork de Yum qui promet de meilleures performances, une compatibilité accrue avec d’autres langages que Python et un gestionnaire globalement plus clair.
L’équipe de Fedora a finalement tranché et a préféré le fork à Yum ZIF (un gestionnaire de paquets qui a été conçu pour remplacer Yum) et à ZYpp (un gestionnaire de paquetages basé sur celui de SUSE utilisant zypper).
Ce choix a été motivé par l’utilisation de libsolv et de hawkey (gérés par Suse), qui offrent une base de code solide et optimisée, permettant d’assurer une stabilité et une compatibilité optimale.
C’est un bon compromis selon eux (je ne vais pas les contredire).
DNF devrait également profiter à PackageKit (le logiciel de la team Gnome) et faciliter ainsi son intégration dans Fedora.
Pour le moment DNF permet déjà de :
Retirer / nettoyer les données en cache.
Downgrader un paquet vers une version plus ancienne.
Retirer effacer un ou plusieurs paquets de votre système.
D’afficher des messages d’aide utiles.
D’afficher l’historique des actions exécutées.
D’afficher des détails et des informations sur un paquet ou un groupe de paquets.
D’installer un ou plusieurs paquets sur votre système (logique :).
D’afficher les référentiels des logiciels configurés.
De rechercher des paquets.
De mettre à jour un ou plusieurs paquets sur votre système.
Etc…
Si cela vous intéresse voilà la liste des commandes déjà disponibles sur DNF :
clean Remove cached data
downgrade downgrade a package
erase Remove a package or packages from your system
help Display a helpful usage message
history Display, or use, the transaction history
info Display details about a package or group of packages
install Install a package or packages on your system
list List a package or groups of packages
makecache Generate the metadata cache
provides Find what package provides the given value
repolist Display the configured software repositories
search Search package details for the given string
update Update a package or packages on your system
Si vous voulez essayer la bête sur Fedora 18 alpha, vous pouvez le faire à l’aide de cette commande :
sudo yum install dnf
Pour en savoir un peu plus sur DNF vous pouvez consulter ce billet worldofgnome.org.
Amusez-vous bien.
Moo !!!
Commentaires récents