|
|
|
INSTALAR ILWIS OPEN E ILWIS3.3 ACADEMIC EN LINUXPor: Juan Carlos Carvajal B. con adaptaciones de WICE
GNU/Linux tiene un futuro promisorio para el desarrollo de herramientas de Sistemas de Información Geográfica SIG, monopolizado por herramientas propietarias y tremendamente costosas, como ArcGis, bajo sistemas privativos como Windows. En el campo SIG se han liberado herramientas valiosas para este tipo de trabajos como Ilwis Open (Integrated Land and Water Information System del ITC Holanda) con el inconveniente que sólo trabajaba bajo Windows. En el camino de encontrar soluciones viables para organizaciones comunitarias que desean trabajar con herramientas SIG, tomé como reto implementar y hacer operativo ILWIS bajo GNU/Linux, contribuyendo al desarrollo del software libre y de la difusión de SIG libre en organizaciones (y en otras instancias). La documentación para esta implementación en inglés es muy escasa y en español casi nula, en internet sólo se consiguen algunas pistas (pequeños párrafos que iluminan) para realizar la tarea. Esta pagina facilita un método chévere y amigable para operar ILWIS bajo Linux. Lo bueno es que no solo permite el fiuncionamiento de ILWIS, sino de muchos otros programas dependientes de WINDOWS. INGREDIENTES
DEPENDENCIAS Las dependencias en Ilwis son archivos de Windows sin los cuales es imposible hacer que Ilwis funcione en Wine. Son dos pequeños archivos
del tipo dll que facilitamos en un archivo .zip que se puede bajar al hacer
click: mfc42.dll
y
msvcp60.dll El mismo archivo .zip, también contiene un icono de ILWIS que vamos a necesitar para abrir el programa una vez instalada. INSTALACION
Corremos el programa Configurar Wine o Configure Wine. El programa crea automáticamente una carpeta oculta en la Carpeta personal: /home/usuario/.wine En los siguientes ejemplos se puede observar la carpeta oculta de wine.
En la mayoría de las distribuciones linux, la descomprensión es automática con una aplicación llamada file-roller (o similar según el escritorio). Haga click derecho en el archivo y darle descomprimir aquí o alguna instrucción parecida. Asegúrense que es "todos archivos" / "all files", porque es esencial que tengan los archivos operativos que hacen funcionar el mismo programa. El archivo zip descomprimido crea una carpeta con el nombre de Ilwis3, copiamos la carpeta (Ctrl+C o click derecha) y la pegamos sobre la carpeta de disco_c sobre .wine. Esta se encuentra sobre la carpeta principal de linux, en debian se llama carpeta personal (/home/nombre_usuario/.wine/disco_c/).
En .wine/drive_c entramos a la carpeta windows/system32 y copiamos las librerías de dependencias previamente descomprimidas: mfc42.dll , msvcp60.dll y ilwis3.png
Ahora el programa ILWIS está instalado y solo nos falta hacerlo operar en Linux.
Corremos nuevamente el programa Configurar Wine o Configure Wine Añadimos aplicación Ilwis30.exe o ILWIS.Academic.exe ubicada en la carpeta Ilwis3 y le decimos que imite la versión de WindowsXP. Hay que asegurarse que quede incluida (a veces si se da la versión a imitar por defecto y no la XP, no aparece en la lista de configuración; para esto se sombrea Ilwis30.exe y abajo se confirma la versión XP), como el los ejemplos siguientes:
Así queda la configuración de Ilwis30 en Wine:
EJECUTAR PROGRAMA Podemos hacerlo de dos maneras: Por comandos o creando un lanzador de la aplicación sobre el escritorio. Con comandos es para los que aman jugar con comandos. Con lanzador es más amigable.
Escribir en una ventana o terminal de comandos (oye, a estas alturas ya deberías saber dónde está) la siguiente orden (OJO como usuario normal no como ROOT). usuario$ wine “C:\Ilwis3\Ilwis30.exe”.
En un primer intento falló correr el programa, aparecía el mensaje “mfc42.dll.6877, aborting”. Gracias a esta terminal pude notar que la librería MFC42.DLL no funcionaba y la reemplace con otra que baje desde internet. Primero intenté con la librería disponible en dll-files, después con el vínculo que mencione inicialmente. Probablemente este fue el pequeño problema que no pudo resolver nuestro amigo Maciej Sieczka, una falla en la librería o una versión distinta de la misma (ver referencia al final).
Click derecho sobre el escritorio Los siguientes imágenes le dan una instrucción gráfica de como hacer el lanzador en el Escritorio.
Queda creado sobre el escritorio un programa ejecutable: doble click sobre el icono. También es posible incluir el mismo icono en el menú de Inicio, pero eso se lo dejamos a su propria imaginación. Para completar ILWIS 3.3 (Academic), todavia necesita activar un "patch", llamado " patch331.exe ", y disponible aqui Copiar y pegar el archivo en /home/name_user/.wine/drive_c/ Una vez en este directorio, busque el nuevo archivo patch331.exe, haz click en y tu sistema te pregunta "Locate the system to update", mientras que te muestra el archivo ejecutable. Elije "Open" y te muestra donde el linux se encuentra instalado. Meremente confirme y el patch se instala automaticamente en ILWIS3.3 Academic, lo que se puede observar por el movimiento de una barra de instalación durante un segundo en tu pantalla. Ahora, tu ILWIS 3.3 Academic está completo y listo para su funcionamiento. Para ILWIS 3.4, estre procedimiento no es necesario.
LISTO... A DISFRUTAR DE ILWIS 3 BAJO LINUX PRUEBA CON EJERCICIO PRACTICO Para la prueba tome los datos de cualquier ejercicio del completo curso para aprender a manejar Ilwis: Copie los archivos descomprimidos en una nueva carpeta “EjerciciosIlwis” en el disco_c creado por Wine (el mismo lugar donde copiamos la carpeta Ilwis3), o en un disco o partición de datos. En WICE preferimos trabajar en un disco o partición D aparte para los archivos de datos y documentos, para así separar el sistema de operación y de programas de aquellos datos. De todas formas este último paso no es necesario ya que Wine crea el disco Z:\ que es la carpeta de usuario de linux y se puede trabajar sobre ella sin ningún problema.
DESPEDIDA Espero que este pequeño manual les sirva a configurar Ilwis de forma correcta y fácil en Linux. Dentro de las leyes de Murphy hay un corolario que dice “Envía a hacer el trabajo a un perezoso y encontrará la forma más fácil de hacerlo”... Lo confieso, en Linux muchas veces he preferido no complicarme la vida y siempre me considero un aprendiz, un recién llegado a quien hay que explicarle las cosas con plastilina (algo así como un manual para dummies). Con este procedimiento he logrado instalar hasta el momento Ilwis 3.4. Open en Debian Lenny (testing), Fedora 8 y Ubuntu 8.04; por lo que presumo que su instalación en otras distribuciones no tendrá mayor problema. Para saber más sobre SIG en Linux, visita nuestra página de Geotux: Hasta pronto. Juan Carlos Carvajal B. Email: jccarvajalb@yahoo.es WICE desea agradacer Juan Carlos para preparar esta solución excelente y muy amigable para trabajar con ILWIS en LINUX. La verdad es que ya no se necesita una versión Linux de ILWIS, ya que funciona perfectamente bien con la interface de Wine. |
|
|
Tell a friend:
| ||||||||||