Tag Archives: 打包

构建DEBIAN软件包

一直没有系统地看过,这个讲的很详细: http://debian.linuxsir.org/doc/inthedebianway/debian_build_package.html 1. 声明 * 版本信息: 本文档的最新版本将张贴于: LinuxSir.Org论坛 Debian 发行版讨论区 ; 也可以从 http://debian.linuxsir.org/ 获取. * 反馈: 所有评论, 错误报告, 其他信息以及批评, 请邮寄到 etony@tom.com ; 或在LinuxSir.Org论坛 Debian发行版讨论区 张贴. * 版权信息: 本文档的版权(c)2006-2007 归 etony C.F.AN 所有. 转载请注明源自 http://debian.linuxsir.org/ .

Posted in Linux | Tagged , , | Leave a comment

ubuntu dapper编译GIS相关软件

目前,DAPPER下默认的GIS软件版本都不是最新的,因此就需要重新编译一下。 主要的几个软件: 1. geos 这个dapper中是最新的,但要注意名称不是libgeos2,而是libgeos2c2a。在进行其他相关软件的打包时要注意更改这个。 2. gdal/ogr 这个dapper中的版本是1.2.6,目前最新的版本是1.3.1,debian unstable库中有这个版本,可以把其source下载下来,重新打包就可以了。 注意打包前要卸载qgis等相关包。 简单说一下打包方法: dpkg-source -x xxx.dsc 然后到目录下修改debian/control及debian/rules软件,分别对应关联文件和参数配置。 我打包的gdal就支持了hdf4和hdf5,这个默认打包是不支持的。 然后: dch -i dpkg-buildpackage -rfakeroot 3. grass 6.1cvs dapper中默认的版本是6.0.1,从grass.itc.it下载官方最新cvs版本,然后注意也要修改control和rules文件,而且这个ubuntu中和debian中好像有差别。tcl/tk都用8.3,ubuntu默认是8.4,因为nviz在8.4中有BUG,所以建议使用8.3版本。 4. postgis 这个dapper中没有,但debian gis库中有,直接下载其deb版本,可以直接安装,版本是1.1.0,目前最新的版本是1.1.1。 5. libgdal-grass 这个包稍微麻烦一点,从gdal下载最新版本1.3.1.2,然后下载debian unstable的1.3.1source版本,然后把1.3.1.2中对应的几个代码文件(grass57dataset.cpp ogrgrasslayer.cpp *.h)都拷贝到1.3.1source版本中,然后重新打包。 6. qgis 参考官方网站的说明(http://qgis.org/index.php?option=com_content&task=view&id=113&Itemid=58)编译安装其最新svn版本。 注意说明的最后一步buildpackage,我没找到这个命令,最后用checkinstall替代了一下。 checkinstall要用最新版本1.6.0(从其网站上下载,有deb版本,下载后ln … Continue reading

Posted in GIS, Linux | Tagged , , , , | 6 Comments