Versuch, Postgis auf Centos 6.9 zu installieren und fehlende Abhängigkeit libgeotiff.so.2

Versuch, Postgis auf Centos 6.9 zu installieren und fehlende Abhängigkeit libgeotiff.so.2

Ich versuche, Postgis 2.1 auf Centos 6.9 (und PostgreSQL 9.5) zu installieren. Ich versuche, es mit yum zu installieren:

yum install postgis21_95

Und erhalte den Fehler:

> Finished Dependency Resolution
Error: Package: gdal-libs-1.9.2-8.rhel6.x86_64 (pgdg-common)
           Requires: libgeotiff.so.2()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Ich habe das Paket „libgeotiff.x86_64 1.2.5-6.el6“ installiert, aber das scheint nicht das richtige zu sein.

Ich habe sehr wenig Erfahrung mit der Installation von Paketen unter Linux. Ich habe im Internet gesucht und keine Antwort gefunden.

  1. Was kann ich tun, um die Installation ordnungsgemäß durchzuführen?

Alternativ: 2. Wenn ich die Geotiff-Funktionalität von Postgis nicht benötige, kann ich dies mit „--skip-broken“ sicher überspringen?

Antwort1

Zusatzpakete von ​EPEL6 (Zusatzpakete für Enterprise Linux) sind erforderlich, um die Anforderungen für GDAL zu erfüllen. (also epel aktivieren)

Anstatt diese Installationsherausforderung jedoch auf einer CentOS 6-Installation im Jahr 2021 zu lösen,Wirklichsollten Sie ein Upgrade des Betriebssystems in Betracht ziehen.

Das Leben ist manchmal seltsam: Falls es einen Grund gibt, warum ein Upgrade des Betriebssystems keine praktikable Option ist,Ändern Sie Ihre Repository-Quellen, um die archivierten Versionen zu verwenden, Ende 2020 wurden alle Quellen von den Spiegelservern entfernt, um den End-of-Life-Status (EOL) von CentOS6 widerzuspiegeln.

verwandte Informationen