什么是 postgres-9.4-postgis-2.1?postgres-9.4-postgis-2.1 和 postgis 有什么区别
sudo apt-get install postgres-9.4-postgis-2.1
和
sudo apt-get install postgis
哪一个启用 postgres 数据库的 postgis 插件
答案1
该postgis
软件包来自 Fedora/RHEL。rpm -qip
软件包上将报告Packager: Fedora
并yum info postgis
报告From repo : updates
。它为 Fedora/RHEL 软件包中的 PostgreSQL 安装 PostGIS,该软件包位于名为的软件包中postgresql
。
该postgres-9.4-postgis-2.1
软件包来自 PGDG(PostgreSQL 开发组),网址为http://yum.postgresql.org/。它是一个扩展存储库,可添加对比 Fedora/RHEL 包含的任何给定版本更新的 PostgreSQL 版本的访问。该存储库中的 postgis 软件包为相关的 PostgreSQL 版本安装 PostGIS。因此,此软件包为名为 的 PostgreSQL 软件包从 PGDG 安装 PostGIS 2.1 for PostgreSQL 9.4 postgresql-9.4
。
您应该安装与已安装并使用的 PostgreSQL 包相对应的 PostGIS 包。如果您已启用 PGDG 包,那么很可能是 PGDG PostgreSQL,因此您应该安装postgres-9.4-postgis-2.1
。