在 NixOS 上安装 PostGIS 时使用如下表达式
services.postgresql.extraPlugins = [ (pkgs.postgis.override { postgresql = pkgs.postgresql94; }).v_2_1_4 ];
如何向其中添加其他扩展,例如 Osm2pgsql?
在 NixOS 上安装 PostGIS 时使用如下表达式
services.postgresql.extraPlugins = [ (pkgs.postgis.override { postgresql = pkgs.postgresql94; }).v_2_1_4 ];
如何向其中添加其他扩展,例如 Osm2pgsql?
osm2pgsql还没有在 nix 中打包,所以第一步是打包它。
据我所知,您将
osm2pgsql
工具用作命令行实用程序。添加它environment.systemPackages
应该使它在你的 $PATH 中可用。