問題タブ [centos8]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
786 参照

postgresql - CentOS 8.1 に PostGIS 3.0.0 をインストールする際に役立つ手順はありますか?

CentOS 8.1 上の PostgreSQL の新規インストールに PostGIS 3.0.0 をインストールするためのエンド ツー エンド ガイドはありますか?

次の行を含む .sql ファイルがあります。 CREATE EXTENSION postgis;

インストール後に作成したpostgresデータベースユーザーとしてログインします。pgdevその後、データベースの作成に使用しました:db_pgdevPostGISをインストールする場所、

実行すると、次のエラーが発生します。CREATE EXTENSION postgis


実際、チェックするとそのようなファイルはありません:

これらは次の唯一のファイルです。 /usr/pgsql-12/share/extension/

ディレクトリ: /usr/pgsql-12/share/extension/は OS ユーザー が所有していますroot



インストールされた OS: CentOS Linux リリース 8.1.1911 (コア)

(理由がわからない: Red Hat 8.3.1-4 in: select version();)


PostGIS サイトには、 のようなものをインストールするための指示はありませんdnf install <pkg>

PostGIS を有効にするための SQL ステートメントから始めます。あたかも PostGIS が既に存在し、単に拡張機能を作成する必要があるかのように。

そこに欠けている指示はありますか?または前に行う必要があることはありますCREATE EXTENSION postgisか?


私が実行すると: #dnf install postgis30_12

次のエラーが表示されます。

最適な依存関係が見つからない場合、これは安定していないように見えます (または正しくパッケージ化されていません)。

私はこの道にほとんど自信がありません。何かが欠けているに違いありません。


コマンドを実行する前にdnf、最新の pgdg-redhat-repo-latest がインストールされています。