¿Cuál es el equivalente de OSGeo4W para Linux?

10

OSGeo4W es una pila de GeoFOSS basada en Windows que se basa en cygwin.

Sé que hay una lista de paquetes que describe lo que está dentro del paquete binario OSGeo4W y podría buscar e instalar cada paquete por mi cuenta.

Pero sería bueno instalar todos los paquetes a la vez: ¿hay algo similar para Linux disponible?

Por cierto , estoy usando Sabayon / Gentoo Linux basado en el administrador de paquetes portage que no es compatible con ELGIS .


Actualización sobre los motivos:

  • ¿Realmente necesitas instalar todos los paquetes a la vez? Bueno, sí. Sigo desinstalando y reinstalando paquetes debido a ciertas opciones, dependencias, etc. Actualmente estoy tratando de hacer que file.gdb [ esto y aquello ] funcione con qgis. Pero necesito desinstalar GDAL del administrador de paquetes (que romperá muchas dependencias) y volver a compilarlo con soporte fgdb. Estaba buscando alguna forma de instalar todo a la vez. Como se indicó en esta pregunta , me tomó como una semana lograr que QGIS se ejecute con soporte completo de GRASS y plugins.

  • Bueno, tenemos que usar OSGeo4W porque Windows, a diferencia de cualquier otro sistema operativo, no tiene su administrador de paquetes. Nuestras vidas serían mucho más fáciles si así fuera. Entendido. Pero como no estoy usando Ubuntu / Debian, solo tengo algunos de los paquetes importantes en mis repositorios oficiales, lo cual es bastante molesto. Es por eso que estaba buscando un metapaquete como OSGeo4W.

Sin embargo, la distribución OSGeo-Live se ve bastante bien.

Afr
fuente
Bueno, tenemos que usar OSGeo4W porque Windows, a diferencia de cualquier otro sistema operativo, no tiene su administrador de paquetes. Nuestras vidas serían mucho más fáciles si así fuera.
Nathan W
¿Realmente necesitas instalar todos los paquetes a la vez?
RK
Se actualizó la pregunta que aborda sus comentarios.
Después del
La ventaja de OSGeo4W es la gran comunidad de usuarios de Windows, que presenta informes de errores si algo sale mal. Ubuntu parece tener un soporte adecuado, pero las exóticas distribuciones de Linux parecen carecer de seguidores o desarrolladores activos. Supongo que tienes que vivir con eso.
AndreJ

Respuestas:

5

Además de la distribución OSGeo Live, como ya se mencionó aquí, vea también

Enterprise Linux (EL) y derivados (es decir, Red Hat Enterprise Linux, CentOS y Scientific Linux) es una plataforma popular y robusta para servidores y estaciones de trabajo pesadas, y por lo tanto, es una buena opción para los requisitos específicos de SIG.

Funciona muy bien también en Fedora, etc.

markusN
fuente
Desafortunadamente, ELGIS no está disponible para mi distribución (Sabayon / Gentoo), actualizó mi pregunta. Pero podría valer la pena echar un vistazo a Scientific Linux de todos modos, gracias.
Después del
6

¿Qué pasa con el uso de la distribución OSGeo Live ?

OSGeo-Live es un DVD de arranque autónomo, unidad de memoria USB o máquina virtual basada en Xubuntu, que le permite probar una amplia variedad de software geoespacial de código abierto sin instalar nada. Está compuesto completamente de software libre, lo que le permite distribuirse, duplicarse y distribuirse libremente.

Tiene todo en el OSGeo4W y más.

RK
fuente
¿Qué versiones se incluyen en el DVD? La lista en live.osgeo.org/en/overview/overview.html está un poco por detrás de lo que ofrece OSGeo4W. ¿Se incluye un reciente QGIS Master?
AndreJ
De hecho, parece que vale la pena echarle un vistazo a esta distribución.
Después del
Tuve que aceptar esa respuesta, la distribución OSGeoLive está muy desactualizada e inestable. Algunos repositorios están fuera de línea y muchas dependencias están rotas. Es un buen proyecto, pero parece que falta la comunidad activa.
Afr
1

No hay un equivalente directo de OSGeo4W proporcionado para las distribuciones de Linux, porque no hay necesidad de eso. Todas las principales distribuciones de Linux generalmente proporcionan un conjunto completo de software libre y de código abierto para paquetes geoespaciales , por lo que dicho subconjunto del conjunto general de paquetes (junto con el sistema de gestión de paquetes ofrecido por las distribuciones) debe considerarse como equivalente a OSGeo4W.

Alternativamente, como solución a corto plazo , cada FOSS4G está disponible como paquete con un código fuente, por lo que puede compilarlo desde la fuente utilizando los pasos canónicos de GNU:

./configure && make && sudo make install

o equivalentes para CMake y en la mayoría de los casos funciona a la perfección.

mloskot
fuente
Todas las principales distribuciones de Linux suelen proporcionar conjunto completo ... - No te lo pediría si eso era cierto :)
Afr
2
@donschoe Si un software no está empaquetado para la distribución que utiliza, debe enviar una solicitud a los encargados de su distribución. De esta manera, otros usuarios se beneficiarán enormemente. Así es como funciona en el mundo Linux, idealmente.
mloskot
idealmente, y eso es correcto, pero estaba buscando alguna solución a corto plazo. pero parece que no hay una manera fácil, echaré un vistazo a la cola de solicitudes.
Después del
1
Sin embargo, un problema al compilar el código fuente y al instalarlo es la desinstalación. Ciertamente es mejor, para principiantes, usar paquetes precompilados desde un administrador de paquetes. Eliminar manualmente lo que se sudo make installha introducido en el sistema puede ser una tarea difícil y que requiere mucho tiempo.
Nikos Alexandris
1

Para la instalación de software, dado que las distribuciones de Linux generalmente usan repositorios de software en lugar de archivos de instalación descargados, como OSgeo4W_setup.exe para Windows, querrá investigar sus repositorios disponibles de versiones particulares de Linux que contienen paquetes de aplicaciones SIG. Usuarios de Windows: los repositorios para Linux son como las tiendas de software, o más bien las bibliotecas públicas de software aprobado, como el que utiliza para el proceso de instalación de 'software' en una tableta o teléfono celular.

OSgeo4W_setup.exe en realidad funciona como una forma ad-hoc de replicar el proceso de instalación de paquetes que los usuarios de Linux han usado desde hace tiempo. Muchos ejecutables de MS-W * hacen eso, un testimonio de la funcionalidad de Linux y el proceso de instalación del paquete. El OSgeo4W realmente tiene una ventaja en la opción avanzada de soporte de fgdb preconstruido y controladores automáticos de base de datos ODBC de Microsoft para geodatabases personales (MDB), soporte espacial MS-SQL, ya que las bibliotecas de Microsoft son propiedad de las computadoras con Windows.

GIS está especializado, por lo que es poco probable que el repositorio estándar de cualquier versión de Linux tenga GIS como un software estándar para buscar, sin agregar solo ese repositorio especial que necesita.

Los usuarios de Ubuntu Linux pueden tener acceso a un gran repositorio de software SIG bajo el paraguas OSGeo. Puede descargar QGIS, GRASS, GDAL / OGR, Spatialite_GUI, etc. agregando UbuntuGIS Reposity. ver para información-- https://wiki.ubuntu.com/UbuntuGIS

Usuarios de Windows, cada distribución de Linux tiene diferentes repositorios de software, por lo que debe buscar su versión particular si está instalando Linux. La Resposidad UbuntuGIS está bien establecida por OSGeo.

usuario12711
fuente
a primera vista, esto se ve mucho mejor mantenido que la distribución OSGeoLive. Lo intentaré, gracias.
Después del