C'est tellement bizarre, j'ai une boîte centos7 VM. Essayez d'installer dnf
car c'est une dépendance d'un autre paquet.
La plupart des instructions sur Internet sont comme ceci:
sudo yum install epel-release
sudo yum install dnf
Mais rien ne s'installe. No package dnf available
Même suivi du blog DNF: http://dnf.baseurl.org/2016/07/01/fresh-dnf-for-rhel-7-and-centos-7/
# cat <<EOF > /etc/yum.repos.d/dnf-stack-el7.repo
[dnf-stack-el7]
name=Copr repo for dnf-stack-el7 owned by @rpm-software-management
baseurl=https://copr-be.cloud.fedoraproject.org/results/@rpm-software-management/dnf-stack-el7/epel-7-\$basearch/
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://copr-be.cloud.fedoraproject.org/results/@rpm-software-management/dnf-stack-el7/pubkey.gpg
enabled=1
enabled_metadata=1
Toujours rien ne s'installe
# cat /etc/centos-release
CentOS Linux release 7.4.1708 (Core)
# yum search dnf
Loading mirror speeds from cached hostfile
* base: centos.bhs.mirrors.ovh.net
* epel: mirror.umd.edu
* extras: centos.bhs.mirrors.ovh.net
* remi-safe: remi.mirror.ate.info
* updates: centos.bhs.mirrors.ovh.net
========================================================================= N/S matched: dnf ==========================================================================
dnf-langpacks.noarch : Langpacks plugin for dnf
dnf-langpacks-conf.noarch : Configuration file for DNF Langpacks plugin
etckeeper-dnf.noarch : DNF plugin for etckeeper support
python-dnf-langpacks.noarch : Langpacks plugin for dnf-2
mirrormanager2-mirrorlist.noarch : MirrorList serving mirrors to yum/dnf
Réponses:
AVERTISSEMENT: EPEL 7 DNF est très ancien et a des problèmes pour inclure des failles de sécurité. Cela semble être la raison pour laquelle il a été supprimé. Cela dit, voici le travail à faire pour le faire fonctionner sur Centos 7.
la source
Error: Package: python2-libcomps-0.1.8-3.el7.x86_64 (epel) Requires: libcomps(x86-64) = 0.1.8-3.el7
Cela installera dnf-0.6.4 sur CentOS / 7.
la source