Centos 6.9 に postgis をインストールしようとしましたが、依存関係 libgeotiff.so.2 が見つかりません

Centos 6.9 に postgis をインストールしようとしましたが、依存関係 libgeotiff.so.2 が見つかりません

Centos 6.9 (および postgresql 9.5) に Postgis 2.1 をインストールしようとしています。yum インストールを試みます:

yum install postgis21_95

そしてエラーが発生します:

> 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

パッケージ「libgeotiff.x86_64 1.2.5-6.el6」をインストールしましたが、これが正しいものではないようです。

Linux にパッケージをインストールした経験はほとんどありません。Web で検索してみましたが、答えは見つかりませんでした。

  1. 正しくインストールするにはどうすればいいでしょうか?

あるいは: 2. postgis の geotiff 機能が必要ない場合、「--skip-broken」を使用してこれを安全にスキップできますか?

答え1

追加パッケージは ​エペルGDAL の要件を満たすには、6 (Enterprise Linux 用の追加パッケージ) が必要です (そのため、epel を有効にします)

しかし、2021年にCentOS 6のインストールでこのインストールの課題を解決する代わりに、本当にオペレーティング システムのアップグレードを検討する必要があります。

人生は時々奇妙なものです。OSのアップグレードが実現不可能な理由がある場合、アーカイブされたバージョンを使用するようにリポジトリソースを変更する2020 年末現在、CentOS6 のサポート終了 (EOL) ステータスを反映するため、ミラー サーバーからすべてのソースが削除されています。

関連情報