Instalar o gvSIG no Debian

Publicado: 05/01/2011 em Escritorio, Linux, Programação
Tags:, , ,

É fácil instalar o gvSIG numa máquina com GNU/Linux usando a distribuição Debian.

1. Para máquinas 32 bits
1.1 Baixe o gvSIG
No sítio oficial do gvSIG (www.gvsig.org), baixe o aplicativo.  No caso, optei pela opção “Com pre-requisitos de instalação” pois este pacote já traz os pacotes de bibliotecas necessários.

1.2 Inicie a instalação do aplicativo
Vá para a pasta onde foi feito o download do arquivo e execute os dois comandos a seguir:

# chmod +x gvSIG-1_10-1264-final-lin-i586-withjre-j1_5.bin
# ./gvSIG-1_10-1264-final-lin-i586-withjre-j1_5.bin

1.3 Criar uma entrada para o gvSIG no menu suspenso, para o caso do Gnome
Crie um arquivo /usr/share/applications/gvsig.desktop com o seguinte conteúdo:


[Desktop Entry]
Version=1.0
Name=gvSIG
Name[pt]=gvSIG
Name[pt_BR]=gvSIG
Comment[pt]=Ferramenta SIG GPL
Comment[pt_BR]=Ferramenta SIG GPL
GenericName=Ferramenta SIG
GenericName[pt]=Ferramenta SIG
GenericName[pt_BR]=Ferramenta SIG
Exec=/usr/local/gvSIG_1.10/bin/gvSIG.sh %u
Terminal=false
Type=Application
Categories=Application;Graphics;
Icon=/usr/local/gvSIG_1.10/bin/ico-gvSIG.png

Pronto, o gvSIG já está funcionando.

OBS: se necessitar no futuro desinstalar o gvSIG, execute o desinstalador que fora criado na pasta do gvSIG (/usr/local/gvSIG_1.10/Uninstaller).

2. Para máquinas 64 bits

Em máquinas de 64 bits, se for seguir o procedimento acima, a tentativa de fazer o procedimento acima descrito gera um erro:

Error while loading shared library libXp.so.6: cannot open shared object file: No such file or directory

É que o pacote .bin do gvSIG disponível no seu sitio foi compilado com bibliotecas de 32 bits. A biblioteca “libXext.so.6”, a qual é requerida em Orcale’s JRE 1.6 32 bit (que vem empacotada com o gvSIG OADE), está faltando no sistema. Esta biblioteca normalmente vem empacotada dentro de algum pacote para compatibilidade com o ambiente de 32 bits de sua distribuição Linux. Nos sistemas baseados em Debian (incluindo Ubuntu) ela é chamada de “ia32”. É uma biblioteca que faz a compatibilidade dos aplicativos compilados para 32 bits poderem rodar em ambientes de 64bits.

2.1 Fazer a instalação do pacote ia32

# apt-get install ia32-libs

2.2 Baixar o gvSIG
$ wget -c http://gvsig-desktop.forge.osor.eu/downloads/people/scolab/deb/gvsig_1.10-1264_all.deb

2.3 Instalar o gvSIG

$ ./gvSIG-1_11-1305-final-lin-i586-withjre-j1_5.bin

No caso, o gvSIG será instalado na área do usuário. Escolhi a pasta /home/<minha_area>/gvSIG_11/

Um desinstalador também será gerado. O executável estará em /home/<minha_area>/gvSIG_11/bin/gvSIG.sh

OBS: para ficar mais fácil o acesso ao gvSIG, um link simbólico poderia ser criado:
/usr/bin# ln -s /home/<minha_area>/gvSIG_11/bin/gvSIG.sh gvsig
Agora, como o caminho /usr/bin está no PATH, basta digitar no terminal “gvsig” que o gvSIG será chamado e iniciado.

2.4 Criar uma entrada para o gvSIG no menu suspenso, para o caso do Xfce
Crie um arquivo ~/.local/share/applications/gvSIG.desktop com o seguinte conteúdo:

[Desktop Entry]
Name=gvSIG
Version=1.0
GenericName=Geographical Information System
Type=Application
Encoding=UTF-8
Exec=gvsig
Icon=/home/<minha_area>/gvSIG_11/bin/theme/icon.png
StartupNotify=false
Categories=Qt;Education;Science;Geography;
OnlyShowIn=XFCE;
MimeType=application/x-qgis-project;image/tiff;image/jpeg;image/jp2;application/x-raster-aig;application/x-raster-ecw;application/x-raster-mrsid;application/x-mapinfo-mif;application/x-esri-shape;
Comment=gvSIG
X-Ubuntu-Gettext-Domain=app-install-data

Bom uso!

Anúncios

Deixe um comentário, pois isto é muito motivante para continuarmos este trabalho

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s