Qual é o equivalente OSGeo4W para Linux?

10

OSGeo4W é uma pilha do GeoFOSS baseada em janelas, baseada no cygwin.

Eu sei que há uma lista de pacotes descrevendo o que há dentro do pacote binário OSGeo4W e eu poderia buscar e instalar todos os pacotes por conta própria.

Mas seria bom instalar todos os pacotes de uma só vez: existe algo semelhante para o Linux disponível?

A propósito , estou usando o Sabayon / Gentoo Linux com base no gerenciador de pacotes do portage que não é compatível com o ELGIS .


Atualização referente aos motivos:

  • Você realmente precisa instalar todos os pacotes de uma só vez? Bem, sim. Eu continuo desinstalando e reinstalando pacotes por causa de certas opções, dependências, etc. Atualmente, estou tentando fazer com que file.gdb [ isto e aquilo ] funcione com o qgis. Mas preciso desinstalar o GDAL do gerenciador de pacotes (que quebrará certamente muitas dependências) e recompilá-lo com o suporte ao fgdb. Eu estava procurando uma maneira de instalar tudo de uma vez. Conforme declarado nesta pergunta , demorei uma semana para que o QGIS funcionasse com suporte completo a GRASS e plug-ins.

  • Bem, temos que usar o OSGeo4W porque o Windows, diferente de todos os outros sistemas operacionais, não possui seu gerenciador de pacotes. Nossas vidas seriam muito mais fáceis se isso acontecesse. Entendido. Mas como não estou usando o Ubuntu / Debian, só tenho alguns dos pacotes importantes em meus repositórios oficiais, o que é bastante irritante. É por isso que eu estava procurando por um meta-pacote como o OSGeo4W.

A distribuição OSGeo-Live parece bastante boa.

Afr
fonte
Bem, temos que usar o OSGeo4W porque o Windows, diferente de todos os outros sistemas operacionais, não possui seu gerenciador de pacotes. Nossas vidas seriam muito mais fáceis se isso acontecesse.
19713 Nathan W
Você realmente precisa instalar todos os pacotes de uma só vez?
RK
Atualizou a pergunta que aborda seus comentários.
Afr
A vantagem do OSGeo4W é a grande comunidade de usuários do Windows, preenchendo relatórios de erros, se algo der errado. O Ubuntu parece ter suporte adequado, mas as distribuições exóticas do Linux parecem carecer de apoiadores ou desenvolvedores ativos. Eu acho que você tem que viver com isso.
precisa saber é

Respostas:

5

Além da distribuição OSGeo Live, como já mencionado aqui, consulte também

O Enterprise Linux (EL) e seus derivados (ou seja, Red Hat Enterprise Linux, CentOS e Scientific Linux) é uma plataforma popular e robusta para servidores e estações de trabalho pesadas, e é, portanto, uma boa opção para requisitos específicos de GIS.

Também funciona muito bem no Fedora etc.

markusN
fonte
Infelizmente, o ELGIS não está disponível para minha distribuição (Sabayon / Gentoo), atualizou minha pergunta. Mas pode valer a pena dar uma olhada no Scientific Linux de qualquer maneira, obrigado.
Afr
6

Que tal usar a distribuição OSGeo Live ?

O OSGeo-Live é um DVD inicializável independente, pen drive USB ou máquina virtual baseada no Xubuntu, que permite experimentar uma ampla variedade de software geoespacial de código aberto sem instalar nada. É composto inteiramente de software livre, permitindo que seja distribuído, duplicado e distribuído livremente.

Tem tudo no OSGeo4W e muito mais.

RK
fonte
Quais versões estão incluídas no DVD? A lista em live.osgeo.org/en/overview/overview.html está um pouco atrás do que o OSGeo4W oferece. Está incluído um QGIS Master recente?
Andrej
Essa distribuição realmente parece valer a pena dar uma olhada.
Afr
Eu tive que aceitar essa resposta, a distribuição OSGeoLive é muito desatualizada e instável. Alguns repositórios estão offline e muitas dependências estão quebradas. É um bom projeto, mas parece que a comunidade ativa está ausente.
Afr
1

Não há equivalente direto do OSGeo4W fornecido para distribuições Linux, porque não há necessidade disso. Todas as principais distribuições Linux geralmente fornecem um conjunto completo de software livre e de código aberto para pacotes geoespaciais , portanto esse subconjunto do conjunto geral de pacotes (junto com o sistema de gerenciamento de pacotes oferecido por uma distribuição) deve ser considerado equivalente ao OSGeo4W.

Como alternativa, como uma solução de curto prazo , todo FOSS4G está disponível como pacote com um código-fonte, para que você possa construí-lo a partir do código-fonte usando as etapas canônicas do GNU:

./configure && make && sudo make install

ou equivalentes para o CMake e, na maioria dos casos, ele funciona perfeitamente.

mloskot
fonte
Todas as principais distribuições Linux geralmente fornecem um conjunto completo ... - Eu não perguntaria se isso era verdade :) #
9123 Afr
2
@donschoe Se um software não estiver empacotado para distribuição que você usa, envie uma solicitação aos mantenedores da sua distribuição. Dessa forma, outros usuários se beneficiarão bastante. É assim que funciona no mundo Linux, idealmente.
mloskot
idealmente - e isso está correto, mas eu estava procurando por uma solução de curto prazo. mas parece que não há uma maneira fácil, vou dar uma olhada na fila de solicitações.
Afr
1
Um problema, porém, ao compilar o código-fonte e instalá-lo, é a desinstalação! Certamente é melhor, para iniciantes, usar pacotes pré-compilados de dentro de um gerenciador de pacotes. Remover manualmente o que sudo make installfoi colocado no sistema pode ser uma tarefa difícil e demorada.
Nikos Alexandris
1

Para instalação de software, como as distribuições Linux geralmente usam repositórios de software em vez de arquivos de instalação baixados, como OSgeo4W_setup.exe para Windows, você deve pesquisar seus repositórios disponíveis nas versões Linux específicas que contêm pacotes de aplicativos GIS. Usuários do Windows: os repositórios para Linux são como lojas de software, ou melhor, bibliotecas públicas de software aprovado, como você usa para o processo de instalação de 'software' em um tablet ou telefone celular.

O OSgeo4W_setup.exe realmente funciona como uma maneira ad-hoc de replicar o processo de instalação do pacote que os usuários do Linux há muito tempo usam. Muitos executáveis ​​do MS-W * fazem isso, uma prova da funcionalidade do Linux e do processo de instalação do pacote. O OSgeo4W realmente tem uma vantagem na opção avançada de suporte pré-compilado a fgdb e drivers automáticos de banco de dados ODBC da Microsoft para MDB (banco de dados pessoais), suporte espacial MS-SQL - já que as bibliotecas da Microsoft são proprietárias de computadores com Windows.

O GIS é especializado e, portanto, é improvável que o repositório padrão da versão Linux de qualquer pessoa possua o GIS como um software padrão para procurar, sem adicionar apenas o repositório especial necessário.

Os usuários do Ubuntu Linux podem ter acesso a um ótimo repositório de software GIS sob o guarda-chuva da OSGeo. Você pode fazer o download de QGIS, GRASS, GDAL / OGR, Spatialite_GUI etc. adicionando o Repositório UbuntuGIS. veja para informações - https://wiki.ubuntu.com/UbuntuGIS

Usuários do Windows, toda distribuição Linux possui repositórios de software diferentes; portanto, pesquise sua versão específica se você estiver instalando o Linux. O UbuntuGIS Resposity está bem estabelecido pela OSGeo.

user12711
fonte
à primeira vista, isso parece muito melhor mantido do que a distribuição OSGeoLive. Vou tentar, obrigado.
Afr