Instalando PostGIS no Ubuntu 15.04

1

Ao executar este comando

sudo apt-get install postgresql-9.4-postgis2.1 pgadmin3

para instalar o PostgreSQL com PostGIS Eu recebo o seguinte erro:

postgresql-9.4-postgis-2.1 : Depends: libgdal1 (>= 1.9.0) but it is not going to be installed

As únicas soluções que encontrei on-line estão relacionadas ao Ubuntu 12 e estão desatualizadas, mas talvez aqui saiba como corrigir isso?

    
por Severin 09.05.2015 / 09:00

2 respostas

0

Como você, eu não pude instalar o pacote postgresql-9.4-postgis2.1 , mas, um tempo depois, pude instalar o postgresql-9.3-postgis2.1 com postgis-2.1 e libgal1h (versão do Ubuntu de gdal ). Veja as imagens abaixo:

Asdependênciasquebradasforamresolvidasdefinitivamente:

Como você pode ver, a extensão postgis foi efetivamente criada para o banco de dados brasil_estados .

Não é totalmente funcional. Da próxima vez que você abrir o Synaptic, os pacotes aparecerão como dependências quebradas. É impossível atualizar o sistema com postgresql-9.3-postgis2.1 e postgis-2.1 instalado.

    
por xunilk 09.05.2015 / 13:55
0

Eu também tive problemas para instalar o PostGIS no Ubuntu 15.04, mas consegui fazê-lo funcionar. Eu tentei algumas coisas diferentes (por exemplo, este exemplo de aparência fácil para a versão anterior do Ubuntu: https://sobrelinux.info/questions/14439/what-is-the-easiest-way-to-install-postgis"missing dependency ... libgdal1 não será instalado" então vá encontrar o seu sources.list em / etc / apt como mencionado nesta questão do github e remova todos os repositórios http://ppa.launchpad.net/ubuntugis/ppa/ (como indicado no link do github, o problema é ubuntugis is não é suportado em trusty, então é necessário removê-lo como uma opção). Instale com o mesmo comando sudo apt-get install postgresql-9.3-postgis-2.1 e, idealmente, você não obterá erros ...

  • Teste a conexão com o postgresql com 'psql' (OBSERVAÇÃO: pode ser necessário definir os detalhes da conexão apropriadamente, consulte opções do psql )

  • Confirme que você pode adicionar postgis com 'CREATE EXTENSION postgis;' no psql, veja as extensões adicionadas com '\ dx'

  • Espero que isso ajude!

        
    por claytonrsh 06.08.2015 / 19:23