Ubuntu 11.10 shp2pgsql en postgre 9.1
Hoy me he encontrado con una sorpresa después de poner a punto un servidor de Ubuntu 11.10 con postgis en postgre 9.1, y es que al ejecutar el comando shp2pgsql la respuesta en la terminal ha sido:
El programa «shp2pgsql» no está instalado. Puede instalarlo escribiendo:
sudo apt-get install postgis
Como? pero si postgis ya esta instalado.
Buscando en las carpetas de postgis he comprovado que el binario de la herramienta que comentamos se encuentra en la carpeta /usr/lib/postgresql/9.1/bin
Pues vaya fallo, el problema es que no existe un enlace simbólico a este archivo, de modo que tan solo hay que crearlo:
sudo ln -s /usr/lib/postgresql/9.1/bin/shp2pgsql /usr/bin/shp2pgsql
Espero no encontrar otros bugs en esta instalación de postgis, o por lo menos que sean tan fáciles de resolver como esta.
Aún no hay trackbacks.
16 noviembre, 2011 - 22:00
Muchas gracias, tenia el mismisimo problema y me lo has solucionado!
29 noviembre, 2011 - 00:26
/usr/lib/postgresql/9.1/bin/shp2pgsql
/usr/lib/postgresql/9.1/bin/shp2pgsql-gui
/usr/lib/postgresql/9.1/bin/pgsql2shp
Not on the path…