Instalei o PostgreSQL 9.0 ( postgresql
) e o PostGIS 1.5 ( postgis
) do Debian Backports no meu Squeeze recém-instalado (estável).
No entanto, ao tentar criar um banco de dados ativado pelo PostGIS, percebi que estava faltando o "script do ativador" postgis.sql
. De acordo com o manual, ele deve estar em [prefix]/share/contrib
, mas /usr/share/postgresql/9.0/contrib
não existe até que eu instale postgresql-contrib-9.0
, mas o arquivo não está incluído também.
Agora, aparentemente, o arquivo pode vir com os postgresql-x.x-postgis
packages, no entanto, ainda não existe esse pacote para o 9.0 (ou eu sou muito estúpido para encontrá-lo).
Então, deuses Debian e PostGIS, o que devo fazer? Basta pegar o arquivo .sql da fonte do PostGIS? Instale o pacote postgresql-8.4-postgis
(que extrai o PostgreSQL 8.4)? Algo completamente diferente?
(Eu preciso de 8.3 ou 9.0 porque o guia de instalação do OpenStreetMap que eu estou usando diz que o 8.4 tem um desempenho ruim com o OSM, e imaginei que, em vez de usar 8.3, eu deveria usar a versão mais nova. usar 8.3 em vez de 9.0 "é uma sugestão válida também.)