PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Postgres crea un errore di estensione POSTGIS con CentOS 6

Ho CentOs 6.5 e ho fatto questo:

1) Installa i seguenti pacchetti

  • hdf5-1.8.11-42.1.x86_64.rpm
  • json-c-0.10-2.1.x86_64.rpm
  • libhdf5-8-1.8.11-42.1.x86_64.rpm
  • libhdf5_hl8-1.8.11-42.1.x86_64.rpm

Non so se posso collegare i file direttamente qui, quindi cerca quei file su rpm.pbone.net, scarica la versione CentOS 6.

2) Poiché Postgis richiede la versione hdf5 versione 6, devi eseguire questi comandi come root (# è richiesto)

# cd /usr/lib64
# ln -s libhdf5_hl.so.8 libhdf5_hl.so.6
# ln -s libhdf5.so.8 libhdf5.so.6

PS Non dimenticare di installare il pacchetto contrib postgresql, poiché Postgis richiede l'estensione fuzzystrmatch per alcuni moduli.