问题是我的项目使用旧的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