Что такое 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
какой из них включает плагин postgis базы данных postgres
В postgis
пакет исходит из Fedora / RHEL. rpm -qip
на упаковке сообщу Packager: Fedora
и yum info postgis
отчеты From repo : updates
. Он устанавливает PostGIS для PostgreSQL в пакете Fedora / RHEL, который находится в пакете с именем postgresql
.
В postgres-9.4-postgis-2.1
пакет поступает от PGDG, группы разработки PostgreSQL, по адресу http://yum.postgresql.org/ . Это репозиторий расширений, который добавляет доступ к более новым версиям PostgreSQL, чем Fedora / RHEL включает любую данную версию. Пакеты postgis из этого репозитория устанавливают PostGIS для соответствующей версии PostgreSQL. Таким образом, этот пакет устанавливает PostGIS 2.1 для PostgreSQL 9.4 из PGDG для пакета PostgreSQL с именем postgresql-9.4
.
Вам следует установить пакет PostGIS, соответствующий установленному и используемому вами пакету PostgreSQL. Если вы включили пакеты PGDG, то, скорее всего, это PGDG PostgreSQL, поэтому вам следует установить postgres-9.4-postgis-2.1
.