Qu'est-ce que l'équivalent OSGeo4W pour Linux?

10

OSGeo4W est une pile basée sur Windows de GeoFOSS qui est basée sur cygwin.

Je sais qu'il existe une liste de packages décrivant ce qui se trouve à l'intérieur du package binaire OSGeo4W et je pourrais récupérer et installer chaque package par moi-même.

Mais ce serait bien d'installer tous les packages en même temps: Existe-t-il quelque chose de similaire pour Linux disponible?

Soit dit en passant , j'utilise Sabayon / Gentoo Linux basé sur le gestionnaire de paquets portage qui n'est pas compatible avec ELGIS .


Mise à jour concernant les raisons:

  • Avez-vous vraiment besoin d'installer tous les packages en même temps? Hé bien oui. Je continue de désinstaller et de réinstaller des paquets à cause de certaines options, dépendances, etc. J'essaie actuellement de faire fonctionner file.gdb [ ceci et cela ] avec qgis. Mais je dois désinstaller GDAL du gestionnaire de paquets (ce qui cassera certainement beaucoup de dépendances) et le recompiler avec le support fgdb. Je cherchais un moyen d'installer tout à la fois. Comme indiqué dans cette question , il m'a fallu une semaine pour faire fonctionner QGIS avec une prise en charge complète de GRASS et des plugins.

  • Eh bien, nous devons utiliser OSGeo4W parce que Windows, contrairement à tous les autres systèmes d'exploitation, n'a pas son gestionnaire de paquets. Nos vies seraient bien plus faciles si c'était le cas. Compris. Mais comme je n'utilise pas Ubuntu / Debian, je n'ai que certains des paquets importants dans mes dépôts officiels, ce qui est assez ennuyeux. C'est pourquoi je cherchais un méta-package comme OSGeo4W.

La distribution OSGeo-Live semble assez bonne cependant.

Afr
la source
Eh bien, nous devons utiliser OSGeo4W parce que Windows, contrairement à tous les autres systèmes d'exploitation, n'a pas son gestionnaire de paquets. Nos vies seraient bien plus faciles si c'était le cas.
Nathan W
Avez-vous vraiment besoin d'installer tous les packages en même temps?
RK
Mise à jour de la question répondant à vos commentaires.
Afr
L'avantage d'OSGeo4W est la grande communauté d'utilisateurs de Windows, qui dépose des rapports de bogues en cas de problème. Ubuntu semble avoir un support adéquat, mais les distributions Linux exotiques semblent manquer de supporters ou de développeurs actifs. Je suppose que vous devez vivre avec ça.
AndreJ

Réponses:

5

Outre la distribution OSGeo Live, comme déjà mentionné ici, voir aussi

Enterprise Linux (EL) et ses dérivés (c'est-à-dire Red Hat Enterprise Linux, CentOS et Scientific Linux) est une plate-forme populaire et robuste pour les serveurs et les postes de travail exigeants en informatique, et convient donc parfaitement aux exigences spécifiques du SIG.

Cela fonctionne aussi très bien sur Fedora, etc.

markusN
la source
Malheureusement, ELGIS n'est pas disponible pour ma distribution (Sabayon / Gentoo), a mis à jour ma question. Mais cela vaut peut-être la peine de jeter un œil à Scientific Linux, merci.
Afr
6

Qu'en est-il de l'utilisation de la distribution OSGeo Live ?

OSGeo-Live est un DVD amorçable autonome, une clé USB ou une machine virtuelle basée sur Xubuntu, qui vous permet d'essayer une grande variété de logiciels géospatiaux open source sans rien installer. Il est entièrement composé de logiciels libres, ce qui permet de le diffuser, le dupliquer et le diffuser librement.

Il a tout dans l'OSGeo4W et plus encore.

RK
la source
Quelles versions sont regroupées sur le DVD? La liste sur live.osgeo.org/en/overview/overview.html est un peu en retard par rapport à ce que propose OSGeo4W. Un maître QGIS récent est-il inclus?
AndreJ
Cette distribution semble en effet valoir le détour.
Afr
J'ai dû refuser cette réponse, la distribution OSGeoLive est très dépassée et instable. Certains référentiels sont hors ligne et de nombreuses dépendances sont rompues. C'est un bon projet mais il semble que la communauté active soit absente.
Afr
1

Il n'y a pas d'équivalent direct d'OSGeo4W fourni pour les distributions Linux, car cela n'est pas nécessaire. Toutes les principales distributions Linux fournissent généralement un ensemble complet de logiciels libres et open source pour les packages géospatiaux , donc un tel sous-ensemble de l'ensemble global des packages (ainsi que le système de gestion des packages proposé par une distribution) doit être considéré comme équivalent à OSGeo4W.

Alternativement, en tant que solution à court terme , chaque FOSS4G est disponible sous forme de package avec un code source, vous pouvez donc le construire à partir des sources en utilisant les étapes GNU canoniques:

./configure && make && sudo make install

ou équivalents pour CMake et dans la plupart des cas, il fonctionne parfaitement.

mloskot
la source
Toutes les principales distributions Linux fournissent généralement un ensemble complet ... - Je ne demanderais pas si c'était vrai :)
Afr
2
@donschoe Si un logiciel n'est pas conditionné pour la distribution que vous utilisez, vous devez soumettre une demande aux responsables de votre distribution. De cette façon, les autres utilisateurs en bénéficieront grandement. Voilà comment cela fonctionne dans le monde Linux, idéalement.
mloskot
idéalement - et c'est exact, mais je cherchais une solution à court terme. mais il semble qu'il n'y ait pas de moyen facile, je vais jeter un œil à la file d'attente des demandes.
Afr
1
Un problème, cependant, lors de la compilation du code source et de son installation, est la désinstallation! Il est certainement préférable, pour les débutants, d'utiliser des packages précompilés à partir d'un gestionnaire de packages. La suppression manuelle de ce qui sudo make installa été introduit dans le système peut être une tâche difficile et longue.
Nikos Alexandris
1

Pour l'installation de logiciels, étant donné que les distributions Linux utilisent généralement des référentiels de logiciels plutôt que des fichiers d'installation téléchargés, tels que OSgeo4W_setup.exe pour Windows, vous voudriez rechercher vos référentiels disponibles de versions Linux particulières contenant des packages d'applications SIG. Utilisateurs Windows: les référentiels pour Linux sont comme des magasins de logiciels, ou plutôt des bibliothèques publiques de logiciels approuvés, tels que ceux que vous utilisez pour le processus d'installation de «logiciels» sur une tablette ou un téléphone portable.

OSgeo4W_setup.exe fonctionne en fait comme un moyen ad hoc de réplication du processus d'installation de package que les utilisateurs Linux utilisent depuis longtemps. De nombreux exécutables MS-W * font cela, un témoignage de la fonctionnalité de Linux et du processus d'installation du package. L'OSgeo4W a en fait un avantage dans l'option avancée de prise en charge fgdb pré-construite, et les pilotes de base de données Microsoft ODBC automatiques pour les géodatabases personnelles (MDB), prise en charge spatiale MS-SQL - puisque les bibliothèques Microsoft sont propriétaires des ordinateurs Windows.

Le SIG est spécialisé, et il est donc peu probable que le référentiel standard de la version Linux de quiconque dispose d'un SIG comme logiciel standard, sans ajouter uniquement le référentiel spécial dont vous avez besoin.

Les utilisateurs d'Ubuntu Linux peuvent avoir accès à un excellent référentiel de logiciels SIG sous l'égide d'OSGeo. Vous pouvez télécharger QGIS, GRASS, GDAL / OGR, Spatialite_GUI, etc. en ajoutant UbuntuGIS Reposity. voir pour info-- https://wiki.ubuntu.com/UbuntuGIS

Utilisateurs de Windows, chaque distribution Linux a différents référentiels de logiciels, alors recherchez votre version particulière si vous installez Linux. L'UbuntuGIS Resposity est bien établi par OSGeo.

user12711
la source
à première vue, cela semble beaucoup mieux maintenu que la distribution OSGeoLive. Je vais essayer, merci.
Afr