2016-12-20 2 views
2

Я хочу установить PostGIS 2.3 с PostgreSQL 9.6 на Ubuntu дружественный 16,04 с:Установка PostGIS на Ubuntu 16.04 дружественный

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt trusty-pgdg main" >> /etc/apt/sources.list' 
wget --quiet -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add - 
sudo apt-get update 

Затем установите PostGIS:

sudo apt-get install postgresql-9.6-postgis-2.3 

Но это возвращает:

The following packages have unmet dependencies: 

postgis : Depends: libgdal1h (>= 1.9.0) but it is not installable 
      Depends: libgeos-c1 (>= 3.4.2) but it is not installable 
      Depends: liblwgeom-2.3-0 (>= 2.0.0) but it is not going to be installed 
+0

Да, я также столкнулся с некоторыми конфликтами, как это при обновлении и пришлось удалить некоторые другие вещи, чтобы получить эту работу. Попробуйте 'sudo aptitude install' вместо' apt-get install', который даст вам больше возможностей. Я решил удалить некоторые вещи и поставить в postgis. – e4c5

+0

Я получаю те же результаты, используя 'aptitude', вы можете быть более конкретным в своем подходе? – API

+0

aptitude показывает вам, что такое конфликты, и спрашивает, как вы с ними справитесь. – e4c5

ответ

0

Я знаю, что это немного позже, но для тех, кто получает эту проблему, попробуйте установка xe NIAL-pgdg вместо испытанного-pgdg при использовании 16,04

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt xenial-pgdg main" >> /etc/apt/sources.list' 
wget --quiet -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add - 
sudo apt-get update 
Смежные вопросы