GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer DNF sur CentOS 7

DNF (abréviation de "D unN diF ied Yum") est la prochaine version majeure à venir de Yum , un gestionnaire de packages pour les distributions Linux basées sur RPM, telles que RHEL, CentOS et Fedora. DNF a été introduit pour la première fois dans Fedora 18 et est devenu le gestionnaire de paquets par défaut à partir de la version Fedora 25. Ce bref tutoriel vous expliquera comment installer DNF sur les versions CentOS 7 / RHEL 7.

Installer DNF sur CentOS 7

Mise à jour :

DNF est disponible dans les référentiels officiels de RHEL 7 et CentOS. Pour installer DNF sur CentOS 7, exécutez simplement la commande suivante en tant que root utilisateur :

# yum install dnf

Je sais que DNF n'est pas encore disponible dans les référentiels par défaut de CentOS 7. Mais je ne savais pas que DNF n'était pas non plus disponible dans le référentiel EPEL.

Lorsque j'ai essayé d'installer DNF à partir d'EPEL, j'ai eu cette erreur :

# yum install dnf Plugins chargés :FastMirror Chargement des vitesses de miroir à partir du fichier hôte mis en cache extras :ftp.iitm.ac.in * mises à jour :ftp.iitm.ac.in Rien à faire

Voir? DNF n'est plus disponible dans EPEL. Après quelques recherches sur Google, j'ai trouvé la solution dans Serverfault forum. La raison de la suppression du DNF du référentiel EPEL est qu'EPEL 7 DNF est très ancien et présente des problèmes pour inclure des failles de sécurité. C'est pourquoi DNF a été supprimé d'EPEL.

Heureusement, DNF et ses dépendances sont disponibles sur Springdale Linux (SDL) dépôt. Ce référentiel est maintenu par les membres du personnel informatique de l'Université de Princeton et de l'Institute for Advanced Study.

Téléchargeons DNF et ses dépendances à l'aide des commandes :

# wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64//dnf-0.6.4-2.sdl7.noarch.rpm
# wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/dnf-conf-0.6.4-2.sdl7.noarch.rpm 
# wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/python-dnf-0.6.4-2.sdl7.noarch.rpm 

Ensuite, installez DNF à l'aide de la commande :

# yum install dnf-0.6.4-2.sdl7.noarch.rpm dnf-conf-0.6.4-2.sdl7.noarch.rpm python-dnf-0.6.4-2.sdl7.noarch.rpm 

Commencez maintenant à utiliser DNF. Pour mettre la main sur DNF, consultez la section d'aide en exécutant la commande suivante.

# aide dnf

Mise en garde : Veuillez noter que les packages du lien mentionné ci-dessus ne sont pas pris en charge et ne sont pas inclus dans l'installation standard de RedHat. Ces packages non pris en charge peuvent ne pas être mis à jour fréquemment ou maintenus. Utilisez-les à vos risques et périls.

Nouveau sur DNF ? Lisez notre prochain article pour savoir comment utiliser le gestionnaire de packages DNF.

  • Exemples de commandes DNF pour les débutants

Référence :

  • Défaut de serveur

Cent OS
  1. Comment installer PHP 7, 7.2 et 7.3 sur CentOS 7

  2. Comment installer Java 11 et 12 sur CentOS 7

  3. Comment installer Wine 4.0 sur CentOS 7

  4. Comment installer Vim 8.2 sur CentOS 7

  5. Comment installer VirtualBox sur CentOS 7

Comment installer Ruby sur CentOS 7

Comment installer PostgreSQL sur CentOS 7

Comment installer Go sur CentOS 7

Comment installer Python 3 sur CentOS 7

Comment installer R sur CentOS 7

Comment installer R sur CentOS 8