No me puedo creer que tenga el mismo problema en 2014 con 12.04.
Ni la interfaz gráfica de usuario ni la línea de comandos shapeloader instalan utilizando el opengeo-suite.
Simplemente seguí las instrucciones para novatos de este sitio web: http://www.staygeo.com/2013/05/enabling-postgis-shapefile-and-dbf.html que son paralelas a las instrucciones de RK de hace casi 2 años.
"Instale opengeo-postgis2-shapeloader utilizando este comando en el terminal:
sudo apt-get install opengeo-postgis2-shapeloader
Se instala en /usr/lib/postgresql/9.2/bin como shp2pgsql-gui. Ahora cree un enlace simbólico para el mismo en el directorio /usr/bin. Antes de esto es posible que desee comprobar si la versión postgresql que tiene es 9.2.
sudo ln -s /usr/lib/postgresql/9.2/bin/shp2pgsql-gui /usr/bin/shp2pgsql-gui
Ahora es el momento de editar el archivo plugins.d. Utilice el siguiente comando para abrir el archivo para su edición:
gksudo gedit /usr/share/pgadmin3/plugins.d/plugins.ini
Pegue el siguiente contenido al final del archivo:
;
; pgShapeLoader (Linux):
;
Title=PostGIS Shapefile and DBF loader
Command=$$PGBINDIR/shp2pgsql-gui -U $$USERNAME -d $$DATABASE -p $$PORT -h $$HOSTNAME
Description=Open a PostGIS ESRI Shapefile or Plain dbf loader console to the current database.
KeyFile=$$PGBINDIR/shp2pgsql-gui
Platform=unix
ServerType=postgresql
Database=Yes
SetPassword=No
Nota: Es posible que tenga que configurar la variable de entorno PGBINDIR en su máquina. Para comprobar si la variable de entorno ya está configurada, escriba lo siguiente en el terminal:
echo $PGBINDIR
Si aparece una línea vacía como resultado, indica que la variable de entorno no está configurada. Tendrá que establecerla en /usr/bin (la ubicación donde reside el enlace simbólico para el cargador shapefile). Para ello utilice este comando:
PGBINDIR=/usr/bin
Una vez realizados los pasos anteriores invoque pgAdmin III para ver el 'PostGIS Shapefile and DBF Loader' listado bajo plugins".
Sin intención de copyright (está bien escrito así que no parafraseé :).