Linux的OSGeo4W等同于什么?


10

OSGeo4W是基于Windows的Geocys堆栈,基于cygwin。

我知道有一个软件包清单描述了OSGeo4W二进制软件包中的内容,我可以自己获取和安装每个软件包。

但是最好一次安装所有软件包:Linux是否有类似的可用产品?

顺便说一句,我正在使用基于Portage软件包管理器的Sabayon / Gentoo Linux,它与ELGIS不兼容。


有关原因的更新:

  • 您真的需要一次安装所有软件包吗?嗯,是。我一直因为某些选项,相关性等,去和重新安装的软件包目前,我试图让file.gdb [ 这个那个 ]与QGIS工作。但是我需要从程序包管理器中卸载GDAL(这肯定会破坏很多依赖性),并使用fgdb支持重新编译它。我正在寻找一种一次性安装的方法。如这个问题所述,我花了大约一个星期的时间才能使QGIS在完整的GRASS和插件支持下运行。

  • 好吧,我们必须使用OSGeo4W,因为Windows与其他所有OS都不一样,没有其包管理器。如果这样做的话,我们的生活将变得容易得多。明白了 但是由于我没有使用Ubuntu / Debian,所以我的官方存储库中只有一些重要的软件包,这很烦人。这就是为什么我一直在寻找OSGeo4W之类的元软件包。

OSGeo-Live-distribution看起来不错。


好吧,我们必须使用OSGeo4W,因为Windows与其他所有OS都不一样,没有其包管理器。如果这样做的话,我们的生活将变得容易得多。
内森·W

您真的需要一次安装所有软件包吗?
RK

更新了解决您的评论的问题。
2013年

OSGeo4W的优点是拥有庞大的Windows用户社区,如果有任何问题,可提交错误报告。Ubuntu似乎有足够的支持,但是异国Linux发行版似乎缺少积极的支持者或开发者。我想你必须忍受这一点。
AndreJ

Answers:


5

除了这里已经提到的OSGeo Live发行版以外,另请参见

企业Linux(EL)及其衍生产品(即Red Hat Enterprise Linux,CentOS和Scientific Linux)是用于服务器和计算密集型工作站的流行且强大的平台,因此非常适合GIS特定要求。

它在Fedora等上也很好用。


不幸的是,我的问题更新了,ELGIS无法用于我的发行版(Sabayon / Gentoo)。但是,无论如何,值得一看“科学Linux”。
2013年

6

如何使用OSGeo Live发行版?

OSGeo-Live是基于Xubuntu的独立可启动DVD,USB拇指驱动器或虚拟机,它使您无需安装任何内容即可尝试各种开源地理空间软件。它完全由自由软件组成,可以自由分发,复制和传递。

它具有OSGeo4W等所有功能。


DVD上捆绑了哪些版本?live.osgeo.org/en/overview/overview.html上的列表与OSGeo4W提供的功能有些差距。是否包括最近的QGIS Master?
AndreJ 2013年

确实值得一看这种分布。
2013年

我不得不接受这个答案,OSGeoLive发行版非常过时且不稳定。一些存储库处于脱机状态,并且许多依赖关系已损坏。这是一个很好的项目,但似乎缺少活跃的社区。
2013年

1

没有为Linux发行版提供直接等效的OSGeo4W,因为不需要这样做。所有主要的Linux发行版通常都提供用于地理空间软件包的完整的自由和开源软件集,因此应将整个软件包集的此类子集(连同发行版提供的软件包管理系统一起)视为等同于OSGeo4W。

另外,作为一种短期解决方案,每个FOSS4G都可作为带有源代码的软件包提供,因此您可以使用规范的GNU步骤从源代码进行构建:

./configure && make && sudo make install

或等同于CMake的工具,在大多数情况下,它都可以完美工作。


所有主要的Linux发行版通常都提供完整的集合...-我不问这是否是真的:)
2013年

2
@donschoe如果未打包要分发的软件,则应向分发的维护者提交请求。这样,其他用户将受益匪浅。理想情况下,这就是它在Linux世界中的工作方式。
mloskot 2013年

理想情况-没错,但是我正在寻找一些短期解决方案。但是似乎没有简单的方法,我将看看请求队列。
2013年

1
但是,在编译和安装源代码时,一个问题是卸载!对于初学者来说,最好在程序包管理器中使用预编译的程序包。手动删除sudo make install已放入系统中的内容可能是一项艰巨且耗时的任务。
Nikos Alexandris

1

对于软件安装,由于Linux发行版通常使用软件存储库而不是下载的安装文件(例如Windows的OSgeo4W_setup.exe),因此您需要研究特定的Linux版本可用的包含GIS应用程序包的存储库。Windows用户:Linux的存储库就像软件商店,或者是经过认可的软件的公共库,例如您在平板电脑或手机上用于“软件”的安装过程。

OSgeo4W_setup.exe实际上是复制Linux用户长期以来通常使用的软件包安装过程的临时方法。许多MS-W *可执行文件都这样做,这证明了Linux的功能和软件包安装过程。OSgeo4W实际上在高级选项中具有预先构建的fgdb支持,针对个人地理数据库(MDB)的自动Microsoft ODBC数据库驱动程序,MS-SQL Spatial支持方面的优势-因为Microsoft库是Windows计算机专有的。

GIS是专门的,因此任何Linux版本的标准存储库都不太可能将GIS作为要浏览的标准软件,而无需添加所需的特殊存储库。

Ubuntu Linux用户可以在OSGeo伞下访问强大的GIS软件存储库。您可以通过添加UbuntuGIS存储库下载QGIS,GRASS,GDAL / OGR,Spatialite_GUI等。查看信息-https : //wiki.ubuntu.com/UbuntuGIS

Windows用户,每个Linux发行版都有不同的软件存储库,因此,如果要安装Linux,请针对您的特定版本进行研究。UbuntuGIS资源库由OSGeo很好地建立。


乍一看,这看起来比OSGeoLive发行版维护得更好。我会尝试的,谢谢。
2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.