J'ai Linux Mint 19.2
Où j'ai installé le plus récent postgreSQL 12 en utilisant:
Sudo apt-get install postgresql
De même, j'ai installé le dernier PostGis 3.0.1 en utilisant:
Sudo apt-get install postgis
Je configurais le compte Postgres et tout et je voulais créer une extension de Postgis. J'ai donc dû installer aussi postgresql-12-postgis-3-scripts
, qui a ajouté postgis.control dans l'installation PostgreSQL.
J'ai ensuite connecté à mon compte postgres
, créé et initialisé une base de données test
et tenté de create extension postgis
. La réponse était:
ERROR: could not access file "$libdir/postgis-3": No such file or directory
PostgreSQL et Postgis étaient des installations fraîches. Je n'ai pas de dépendances cassées ni de vieux fragments postgretsql sur mon ordinateur ... Qu'est-ce que je manque? Merci d'avance.
Bienvenue à cela.
Vous étiez fermé. Essayez d'installer postgis
dans votre postgreSQL 12 comme ceci:
Sudo apt-get install postgresql-12-postgis-3
Après cela, vous pourrez courir avec succès
CREATE EXTENSION postgis;