web-dev-qa-db-ja.com

postgisのインストール場所を変更する方法は?ポストグレス

Postgres dbにいて、dbの拡張機能を作成しようとすると、このエラーが発生します

ERROR: could not open extension control file "/usr/share/postgresql/9.5/extension/postgis.control": No such file or directory

私はこのエラーと解決策に関する非常に多くの投稿があることを知っており、私もそれらをすべて試しました。 stackoverflowで非常に多く見つかりましたが、どれも機能しませんでした。

postgresqlディレクトリには9.29.39.49.59.6

エラーでディレクトリに入りましたが、_postgis.control内部9.5

Psqlのバージョンを確認し、9.6.1を示しました

私は9.6フォルダーとpostgis.control 初期化。

インストールディレクトリを変更したいので、実行するときに

create extension postgis

行くだろう

"/usr/share/postgresql/9.6/extension/postgis.control"

の代わりに

"/usr/share/postgresql/9.5/extension/postgis.control"

誰かが私に手を貸してくれますか?

前もって感謝します。

追伸Ubuntu 14.04を使用し、デスクトップとしてUbuntu 16.04も持っていますが、まだpostgisをインストールしようとしていません

17
Tsuna

次のコマンドを使用する必要があります。

Sudo apt-get install postgresql-9.6-postgis-scripts
30