![Fehler: widersprüchliche Anforderungen bei der Installation des CentOS 8-Pakets](https://rvso.com/image/762143/Fehler%3A%20widerspr%C3%BCchliche%20Anforderungen%20bei%20der%20Installation%20des%20CentOS%208-Pakets.png)
Ich versuche, das gdal
auf meinem CentOS 8 zu installieren. Ich habe es mit folgendem Befehl versucht
sudo yum install gdal-libs
Und es warf mir folgenden Fehler auf,
Last metadata expiration check: 0:05:58 ago on Sun 10 Jan 2021 10:52:18 PM EST.
Error:
Problem: conflicting requests
- nothing provides libdap.so.25()(64bit) needed by gdal-libs-3.0.4-5.el8.x86_64
- nothing provides libdapclient.so.6()(64bit) needed by gdal-libs-3.0.4-5.el8.x86_64
- nothing provides libdapserver.so.7()(64bit) needed by gdal-libs-3.0.4-5.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
Kann mir bitte jemand einen Vorschlag machen, wie ich diesen Fehler beheben kann?
Antwort1
Sie können das Powertools-Repository aktivieren, um dieses Problem zu lösen.
sudo yum install dnf-plugins-core
sudo yum config-manager --set-enabled powertools
Jetzt können Sie GDAL mit dem folgenden Code installieren:
sudo yum install gdal-devel
Antwort2
Die Installation von GDAL erfordertbeideEPEL (das GDAL enthält) und PowerTools (das einige seiner Abhängigkeiten enthält).
Sie können EPEL aktivieren, indem Sie das Repo installieren:
dnf -y install epel-release
PowerTools ist ein Repo, das im Basis-CentOS enthalten ist. Sie können es folgendermaßen aktivieren:
dnf config-manager --set-enabled powertools
Jetzt können Sie GDAL erfolgreich installieren.