postgresql-9.5-postgis-2.3
をインストールせずにx11-common
(Postgres 9.5、Postgis 2.3)をUbuntu 16.04サーバーにインストールすることはできますか?
Postgresql 9.5をインストールした後、postgresql-9.5-postgis-2.3
をインストールしようとしました。これは、x11
、libgl
、libpulse
、libqt
などを含む多数の依存関係のスタックをインストールする必要があることを示しています。
私の意見では、Sudo apt-get install postgresql-9.5-postgis-2.3
を追加すると590 MBの追加インストールが発生するため、これはかなりおかしいです。
PostGISは、新しいジオメトリタイプとこれらのタイプの空間関数を提供するPostgreSQLの空間拡張です。機能的には、おそらく補助プログラムを除いて、libqt
、または他のGUIライブラリが必要な理由はわかりません。 (これらの依存関係はqgisのような他のものからのものではないのですか?)
私は現在16.04を持っていませんが、新しい18.04にインストールする場合はlibqt
を必要としないようで、以下は何も報告しませんでした。
Sudo apt-get install postgresql-10-postgis-2.4 -s | grep libqt
とにかく、Ubuntuサーバーに最小限の依存関係でPostGISが必要な場合は、ソースからビルドできます。 GEOSといくつかの依存ライブラリをインストール/ビルドしてから、PostGIS自体をインストール/ビルドすることはそれほど難しくありません。例参照 手順はこちら 。
パッケージ開発者が彼/彼女のパッケージが「x11、libgl、libpulse、libqtなど」に依存していると言ったら、彼/彼女を信じてください。
X11
なしでpostgis
をどのように使用しますか?