問題是我的項目使用舊的postgres和postgis版本。在13.04我剛剛下載了deb數據包並安裝了它,但它看起來像在14.04版本中發生了變化,並且數據包似乎無法解決任何依賴關係。如何在ubuntu 14.04中安裝postgis 1.5?
你有什麼想法如何解決?
問題是我的項目使用舊的postgres和postgis版本。在13.04我剛剛下載了deb數據包並安裝了它,但它看起來像在14.04版本中發生了變化,並且數據包似乎無法解決任何依賴關係。如何在ubuntu 14.04中安裝postgis 1.5?
你有什麼想法如何解決?
請記住,PostGIS 1.5 is supported for PostgreSQL versions 8.3 to 9.2,但標準安裝Ubuntu 14.04是PostgreSQL 9.3,所以你需要安裝一箇舊版本。
我建議從PGDG APT repo安裝PostgreSQL 9.2,這是仔細維護。
安裝舊版本的PostgreSQL後,您可能需要從源代碼構建PostGIS 1.5。這裏有特殊待遇:
sudo apt-get install build-essential libgeos-c1 libproj-dev libjson-c-dev libxml2-dev libxml2-utils xsltproc docbook-xsl docbook-mathml
,下載,配置,編譯並安裝:
wget http://download.osgeo.org/postgis/source/postgis-1.5.8.tar.gz
tar xfvz postgis-1.5.8.tar.gz
cd postgis-1.5.8
./configure
make
sudo make install
sudo ldconfig
看起來你已經問過這裏:http://askubuntu.com/q/526657/75715。請選擇一個並刪除另一個。 – 2014-09-21 12:32:12