Postgresql
嘗試在 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 上安裝軟體包的經驗很少。我做了一些網路搜尋,但沒有找到答案。
- 我該怎麼做才能讓它正確安裝?
或者: 2. 如果我不需要 postgis 的 geotiff 功能,我可以使用“–skip-broken”安全地跳過這個嗎?
需要來自EPEL 6(企業 Linux 的額外軟體包)的附加軟體包來滿足 GDAL 的要求。(所以啟用epel)
但是,如果要在 2021 年解決 CentOS 6 的安裝挑戰,您確實應該考慮升級作業系統。
生活有時很奇怪:如果升級作業系統不是一個可行的選擇,請更改您的儲存庫源以使用存檔版本,因為到 2020 年底,所有源都已從鏡像伺服器中刪除以反映生命的終結( EOL) CentOS6 的狀態。