在CentOS 7下安装PostgreSQL 13并安装PostGIS扩展时,需要安装以下依赖:
PostgreSQL 13本身的依赖:
yum install gcc make readline-devel zlib-devel wget
GDAL依赖:
yum install epel-release
yum install gdal gdal-devel
GEOS库:
yum install geos geos-devel
Proj库:
yum install proj proj-devel
JSON-C库:
yum install json-c json-c-devel
libxml2库:
yum install libxml2 libxml2-devel
protobuf-c库:
yum install protobuf-c protobuf-c-devel
安装完这些依赖后,你可以继续安装PostGIS扩展。
在安装PostGIS扩展时,除了上述提到的依赖外,还需要安装以下依赖:
PostgreSQL13开发包:yum install postgresql13-devel
GEOS开发库:yum install geos-devel
Proj库开发包:yum install proj-devel
JSON-C开发包:yum install json-c-devel
libxml2开发包:yum install libxml2-devel
protobuf-c开发包:yum install protobuf-c-devel
SFCGAL库和开发包(可选):yum install sfcgal sfcgal-devel
安装完这些依赖后,即可进行PostGIS扩展安装。希望对你有所帮助!
除了之前提到的依赖,安装PostGIS扩展还需要安装以下依赖:
CMake:yum install cmake
GDAL库和开发包:yum install gdal gdal-devel
Libjpeg库和开发包:yum install libjpeg libjpeg-devel
Libpng库和开发包:yum install libpng libpng-devel
Libtiff库和开发包:yum install libtiff libtiff-devel
Libgif库和开发包:yum install libgif libgif-devel
Proj库和开发包:yum install proj proj-devel
Libxml2库和开发包:yum install libxml2 libxml2-devel
安装完这些依赖后,就可以顺利进行PostGIS扩展的安装了。
发表评论