Estou tentando adicionar a funcionalidade PostGIS a um banco de dados que criei no PostgreSQL usando o seguinte comando:psql -d <db_name> -f /location/to/this/file/postgis.sql
No entanto, recebo vários erros relacionados a 'a geometria não existe', mas na linha 1 dessas mensagens de erro, diz ERROR: could not access file “$libdir/postgis-1.5”
.
Pesquisei no Google e verifiquei o StackOverflow, e parece que esse erro está relacionado a dependências ou scripts que não estão sendo instalados. Eu instalei o PostGIS usando yum install postgis84
. Não vi nenhuma dependência, exceto proj
. Com base nessas instruções , parece que vou precisar de Proj4, GEOS, LibXML2, GDAL, JSON-C, etc.
Existe um repositório ao qual eu possa me conectar que me permita instalar o PostGIS com todas as dependências cruciais, em vez de instalá-las uma a uma? Estou executando um servidor Red Hat Enterprise Linux 6.5 no Amazon EC2.
Sou novo em bancos de dados, portanto, desculpe-me se usei algum jargão incorreto.
Eu resolvi. Encontrei os RPMs para GDAL, GEOS e Proj4. Eles estão localizados aqui: http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/
Como eles não são empacotados com o PostgreSQL 8.4, você deve instalá-los um por um. Espero que isso ajude alguém no futuro.