Migrando para o Linux do Windows

16

Eu estou olhando para mudar um computador do Windows para o Ubuntu. Sou usuário do Windows a vida toda e uso o GIS há mais de uma década. Estou curioso sobre a migração para o Ubuntu. Principalmente, quais pacotes, ligações, etc, precisarei / quero obter. No Windows, baixei o Python e as ligações, GDAL, FWTools etc. etc. Será o mesmo com o Ubuntu? Ou os pacotes estão agrupados de maneira diferente no Ubuntu?

Ryan Garnett
fonte
2
Você também pode querer olhar para o Linux Mint como uma alternativa ao Ubuntu, ele é baseado no Ubuntu, mas adiciona muitos recursos amigáveis ​​ao usuário e remove a interface "Unity" que muitos usuários do Ubuntu não gostam em favor de duas interfaces alternativas : MATE (que é uma versão do Gnome 2, que é o Ubuntu usado antes do Unity aparecer) e Cinnamon (o padrão).
Dan C
Um recurso que achei muito útil quando eu estava aprendendo Linux era a documentação library.linode.com , porque não apenas lhe ensinou como fazer as coisas, mas também recomendou as melhores maneiras de fazê-lo. Não é específico para GIS, mas cobre bancos de dados, linguagens de programação diferentes, servidores web, segurança etc, etc.
Kelso

Respostas:

10

Os mesmos aplicativos estão disponíveis, mas a experiência geral será muito mais suave, principalmente as atualizações. O gerenciamento de pacotes é um dos principais pontos fortes do Linux para o usuário. Tudo o que você precisa já está empacotado e apenas um gui ou comando de distância. Não há necessidade de downloads separados ou algo assim.

Portanto, instale um dos sabores do buntu e adicione o UbuntuGIS ppa à lista de fontes no centro de software.

lynxlynxlynx
fonte
Obrigado, foi o que pensei, mas queria ter certeza. Isso pode ser um pouco de uma pergunta idiota. Estou começando a escrever com Python e procurando entrar no desenvolvimento Java (ambos para fins espaciais). Pensando em migrar para o Ubuntu, preciso pensar em algo relacionado ao desenvolvimento? Alguma mudança ou grandes diferenças que serão obstáculos? Obrigado ...
Ryan Garnett
Java pode ser mais difícil de executar inicialmente, mas apenas talvez. O Eclipse funciona bem e há um monte de outros editores e IDEs disponíveis. Provavelmente não é grande coisa, a menos que você esteja enraizado no msvc ou algo assim.
Lynxlynxlynx
Aqui está minha primeira pergunta idiota, de muitas, tenho certeza. Eu fui para a página UbuntuGIS. Eu tenho que instalar os repositórios. Como isso é feito? Isso é através do Terminal? É como um apt get? Ou eu preciso para adicionar fisicamente algo para um arquivo: (ie arquivo de configuração?)
Ryan Garnett
Como na maioria das coisas no Linux, existem várias maneiras de conseguir isso. Eu pensei que você poderia gostar do mais simples, mas o guia do usuário vinculado menciona outras opções como edição apt e manual.
Lynxlynxlynx
Ótimo, obrigado. Eu quero uma maneira simples, mas é bom conhecer algumas das outras opções.
21711 Ryan Garnett
13

Pratique usando uma Oracle VM Virtual Box e crie uma instalação do Ubuntu [12.04 LTS] (use o iso aqui http://www.ubuntu.com/download/desktop ) no seu PC com Windows atual e acostume-se às diferenças (algumas boas , alguns nem tanto).

Criou uma VDI de 8 GB (imagem de disco virtual) e adicionou o iso ao disco virtual

Você pode 'Experimentar' Ubuntu ou 'Instalar' Ubuntu - Se você deseja instalar o QGIS e o Postgis, precisará usar a opção de instalação.

Uma opção muito boa no Oracle VM é criar Snapshots - então instale o ubuntu e crie um snapshot no oracle vm - dessa forma, você poderá reverter para uma instalação limpa se o teste não for planejado.

insira a descrição da imagem aqui

Configurações para rodar o ubuntu na Oracle VM

insira a descrição da imagem aqui

postgis e qgis em execução com alguns dados de amostra insira a descrição da imagem aqui

Mapperz
fonte
1
Isso foi configurado e executado em 2 horas (QGIS e Postgres / POSTGIS) - incluindo todos os downloads e criação da fonte.
Mapperz
1
Esta é uma ótima maneira de experimentar o Ubuntu, eu mesmo fiz isso, e é fácil e direto.
Chad Cooper
Obrigado, tentarei este método em um sistema hoje (+1).
Aaron
Ainda bem que é um método útil - isto pode ser para sistemas operacionais multi mesmo o Raspberry Pi (os raspbian) en.wikipedia.org/wiki/Raspberry_Pi
Mapperz
7

Primeiro escolha uma distribuição onde você pode encontrar muita ajuda. Mudar para um novo sistema operacional é realmente uma transição difícil. No momento, o ubuntu parece ser o mais amigável.

Em segundo lugar, aprenda suas ferramentas. por exemplo. para instalar algo em um sistema debian, você apenas os obtém.

por exemplo, para python:

sudo apt-get install python

para ligação gdal do python:

 sudo apt-get install python-gdal

O sistema cuidará de todos os pré-requisitos.

nickves
fonte
4

sim, a maioria dos produtos GIS de código aberto está disponível para Ubuntu e linux, tente www.osgeo.org para obter uma lista de produtos ou, melhor ainda, experimente o DVD ao vivo, que já possui muitos deles instalados em uma máquina Linux que você pode executar no DVD ou de uma máquina virtual http://live.osgeo.org/ , também existem outras opções por aí

Banger
fonte
Obrigado, estou ciente disso. Estou pensando em instalar o SSGeo, especificamente QGIS e PostGIS. O que estou realmente interessado em saber é sobre o empacotamento dos aplicativos. Eu descobri com o Windows, você precisa estar atualizando e recebendo novas versões de ligações. Parece também que a maioria das ferramentas GIS de código aberto são desenvolvidas no Linux. Então, eu estou querendo saber como ele se compara ao Windows, quando se trata de manutenção de software.
21812 Ryan Garnett
Eu não sou realmente uma pessoa Linux, então alguém pode ter uma resposta melhor, mas acho que usei o gerenciador de pacotes sinápticos recentemente e fiquei impressionado com o quão fácil foi atualizar as coisas, normalmente no Windows, apenas rasgo a versão antiga e instalar a nova atualização, eu descobri que funciona melhor do que tentar atualizar. Mas ele melhora a cada atualização e o uso do gerenciador de pacotes era quase como o Adobe Flash, onde aparece dizendo que há uma atualização disponível que você deseja instalar? e você apenas clique em sim
Banger