Create extension postgis gives error: could not open extension control file "/opt/pgpro/std-11/share/extension/postgis.control"

Create extension postgis gives error: could not open extension control file "/opt/pgpro/std-11/share/extension/postgis.control"

ubuntu 服务器 16.04
postgres Pro 标准版 11.5 (https://postgrespro.ru)
postgis 2.5

更新:我找到了答案,见下文

Postgresql(usr/share/postgresql/11/extension)的extensions目录下成功安装了Posgis,当然postgre Pro(extensions文件夹是opt/pgpro/std/-11/share/extension)找不到文件postgis.control

所以,我的问题:
1) 我可以配置 postgresql.conf(postgres pro 的配置文件)以使用 postgresql 的扩展文件夹吗?
2) 如果唯一的解决方案是从二进制安装 postgis,那么如何设置我的 postgres pro 配置文件?

我已经试过了:
1. 从服务器中删除 postgresql。
2. 我尝试将 postgis 文件从 postgresql 扩展的文件夹传输到 postgres pro。

如果 Postgres Pro 不使用其 PostgreSQL 分支为 PostGIS 提供包,您将必须从源代码构建 PostGIS。

您不能使用为其他二进制文件构建的 PostGIS 包。

如果有人遇到同样的问题:

wget https://postgis.net/stuff/postgis-2.5.4dev.tar.gz
tar xvfz postgis-2.5.4dev.tar.gz
cd postgis-2.5.4dev

sudo apt-get install postgrespro-std-11-dev
sudo apt-get install libxml2-dev
sudo apt-get install libgeos-dev
sudo apt-get install libproj-dev
sudo apt-get install libgdal-dev

sudo ./configure --with-pgconfig=/opt/pgpro/std-11/bin/pg_config
make 
sudo make install

然后连接到您的数据库和 运行 create extension postgis;