Es ist so komisch, ich habe eine Centos7 VM Box. Versuchen Sie zu installieren, dnf
da dies eine Abhängigkeit von einem anderen Paket ist.
Die meisten Anweisungen im Internet lauten wie folgt:
sudo yum install epel-release
sudo yum install dnf
Es wird aber nichts installiert. No package dnf available
Sogar der DNF-Blog folgte: 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
Es wird immer noch nichts installiert
# 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
Antworten:
WARNUNG: EPEL 7 DNF ist sehr alt und weist Probleme mit Sicherheitslücken auf. Dies scheint der Grund zu sein, warum es entfernt wurde. Das heißt, hier ist die Arbeit, um es auf Centos 7 zum Laufen zu bringen.
quelle
Error: Package: python2-libcomps-0.1.8-3.el7.x86_64 (epel) Requires: libcomps(x86-64) = 0.1.8-3.el7
Dadurch wird dnf-0.6.4 unter CentOS / 7 installiert.
quelle