在Debian Squeeze上使用PostgreSQL 9.0和PostGIS 1.5

在Debian Squeeze上使用PostgreSQL 9.0和PostGIS 1.5,第1张

概述我在新安装的Squeeze(稳定版)上安装了Debian Backports的PostgreSQL 9.0( postgresql)和PostGIS 1.5(postgis). 但是,在尝试创建启用PostGIS的数据库时,我注意到我错过了“启用脚本”postgis.sql.根据手册,它应该在[prefix] / share / contrib中,但/usr/share/postgresql/9. 我在新安装的Squeeze(稳定版)上安装了Debian Backports的Postgresql 9.0( postgresql)和PostGIS 1.5(postgis).

但是,在尝试创建启用PostGIS的数据库时,我注意到我错过了“启用脚本”postgis.sql.根据手册,它应该在[prefix] / share / contrib中,但/usr/share/postgresql/9.0/contribdo不存在,直到我安装postgresql-contrib-9.0,但文件不包含在那里同样.

现在显然这个文件可能附带了postgresql-x.x-postgis软件包,但是,还没有这样的9.0软件包(或者我发现它太愚蠢了).

那么,Debian和PostGIS众神,我该怎么办?只需从PostGIS源获取.sql文件?安装postgresql-8.4-postgis包(它提取Postgresql 8.4)?完全不同的东西?

(我需要8.3或9.0,因为我正在使用的OpenStreetMap安装指南说8.4使用OSM表现不佳,而且我认为不使用8.3我也可以使用更新的版本.所以,“你绝对想用8.3代替9.0“也是一个有效的建议.)

根据目前破碎的博客 here( Googlecache).有一个postgres9 / postgis1.5.2 / etc二进制文件库,用于64位体系结构
deb http://www.gmajna.net/svojat/jaka/apt-pgsql/ squeeze main contrib non-free

否则,你可能需要自己编译和安装postgis来自9.0,这将需要postgresql-server-dev-9.0包中的头文件.

总结

以上是内存溢出为你收集整理的在Debian Squeeze上使用PostgreSQL 9.0和PostGIS 1.5全部内容,希望文章能够帮你解决在Debian Squeeze上使用PostgreSQL 9.0和PostGIS 1.5所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/1168382.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-01
下一篇2022-06-01

发表评论

登录后才能评论

评论列表(0条)

    保存