Назад | Перейти на главную страницу

Что такое postgres-9.4-postgis-2.1

Что такое 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.