Freemind: Mapas mentales para trabajar con nuestras ideas
Contents
Contexto
Freemind es un software para hacer mapas mentales, desarrollado en Java y bajo licencia GPL. Los siguientes enlaces serán de utilidad:
La página principal de los foros de Freemind (permiten edición anónima).
Instalación
Prerrequisitos
Primero puede estar interesado en instalar el Java Run Time Environment (que no es software libre) para programas que no funcionan bien con Kaffe u otros equivalentes libres, para lo cual le sugerimos que haga click acá. También puede intentar instalar una máquina virtual libre y crear unas equivalencias para indicar que ellas reemplazan al JRE de java.
Metodo 1 en Debian
Instalar la última versión disponible en los repositorios oficiales de Debian
Proceda a instalar Freemind de los repositorios de Debian. Para instalarlo haga lo siguiente:
# apt-get install freemind
Instalar la última versión debianizada en desarrollo disponible en los repositorios no oficiales del empaquetador
Agregue estas líneas a /etc/apt/sources.list1:
deb http://eric.lavar.de/comp/linux/debian/ unstable/ deb-src http://eric.lavar.de/comp/linux/debian/ unstable/ deb http://eric.lavar.de/comp/linux/debian/ experimental/ deb-src http://eric.lavar.de/comp/linux/debian/ experimental/
Resuelva los inconvenientes referidos a esta actualización
# apt-get update
Instale Freemind
# apt-get install freemind/experimental freemind-plugins-help freemind-plugins-svg freemind-plugins-time
Metodo 2 en Debian
Conseguir e Instalar una Maquina Virtual Java (JMV)
En los paquetes de debian, existen algunas Maquinas Virtuales de Java que satisfacen las directrices de Software libre de Debian (DFSG), las cuales establecen si un software es considerado o no libre, de manera análoga si puede incluirse dentro de los paquetes debian o no, el problema radica en que estas JMV no trabajan de la manera mas favorable para algunos programas, como es el caso de Freemind. La JMV de Sun Microsystems corre perfectamente el software que nos interesa (Freemind), pero no cumple los requisitos de DFSG razón por la cual no la encontramos en los paquetes de Debian, así que debemos crear los paquetes y luego instalarlos.
Crear e instalar los paquetes para la JMV de Sun Microsystems
Para crear estos paquetes necesitamos instalar previamente java-common y equivs, con los cuales crearemos paquetes dummy (paquetes ficticios) para satisfacer dependencias (informarle al sistema que cumple con estas funciones). Abrimos la terminal en modo root y hacemos lo siguiente:
# apt-get -u install java-common equivs
Ahora nos movemos al directorio /usr/share/doc/java-common/dummy-packages para crear los paquetes en esta ubicación:
# cd /usr/share/doc/java-common/dummy-packages
Creamos los tres paquetes a instalar:
# equivs-build java2-runtime-dummy.control # equivs-build java2-compiler-dummy.control # equivs-build java-virtual-machine-dummy.contro
Para instalar los paquetes corremos las siguientes lineas:
# dpkg -i java2-runtime-dummy_1.0_all.deb # dpkg -i java2-compiler-dummy_1.0_all.deb # dpkg -i java-virtual-machine-dummy_1.0_all.deb
Instalar Freemind y comprobar que funciona
Para instalar freemind basta con hacer:
# apt-get install freemind
y para probar que funcione:
$ freemind &
Si el programa corre, entonces todo va Bien.
Método 3 en Debian
Para utilizar este método debes tener instalada la maquina virtual de sun microsystem, esto es muy sencillo solo descargarla de la pagina oficial (descargas), y sigue las instrucciones, solo es ejecutar el .bin y configurar las variables de entorno y listo :).
Lo que debes hacer a continuación es descargarte los binarios de freemind (descarga), descomprimelo y si trabajas en Linux puedes ejecutar el archivo .sh, si trabajas en Windows encontraras un .exe. Para el caso de Linux, si quieres compartirlo con todos los usuarios y no tener que ejecutar esta dirigirte a una ruta, y escribir el larguero cada vez que quieras utilizar esta aplicación, entonces como super usuario crea un archivo de texto plano que se llame fremind en /usr/bin que contenga la sentencia que ejecute esa linea es decir:
# /home/usuario/freemind/freemind.sh
y le das permisos de ejecución a todos los usuarios. De esta forma cualquiera podra utilizarlo, y podras llamrlo como a cualquier aplicación. Espero te sirva.
Método 1 en Ubuntu
Referencias: Kubuntu
Se agregan dos líneas a /etc/apt/sources.list
# echo "deb http://eric.lavar.de/comp/linux/debian/ unstable/" >> /etc/apt/sources.list # echo "deb http://eric.lavar.de/comp/linux/debian/ ubuntu/" >> /etc/apt/sources.list
Se actualizan las fuentes (wajig update) y finalmente se instalan los paquetes necesarios para tener el freemind básico, o bien con las extensiones:
# wajig install freemind freemind-plugins-time freemind-plugins-svg freemind-plugins-help
Método 2 en Ubuntu
Este método está basado en la documentación presente: siliconchaos.
- Elementos a Descargar:
De la página de descargas para debian de freemind bajamos los siguientes paquetes (los números de versiones puedeh cambiar):
- Básicos:
- freemind_0.8.0-1_all.deb
- libforms-java_1.0.5-2_all.deb
- Plugins:
- freemind-plugins-help_0.8.0-1_all.deb
- freemind-plugins-svg_0.8.0-1_all.deb
- freemind-plugins-time_0.8.0-1_all.deb
- Usamos el gestor de paquetes (Synaptic, apt, wajig u otro) para instalar:
- libcommons-lang-java
- librelaxng-datatype-java
- libcommons-codec-java
- Si no lo haz hecho, es hora de instalar java y los paquetes de los cuales depende:
- j2re1.4 java-common
- libjaxp1.2-java
- Y finalmente instalamos los paquetes que descargamos:
- libforms-java_1.0.5-2_all.deb
- freemind_0.8.0-1_all.deb
Para comprobar que freemind quedó bien instalado hacemos ejecutamos freemind desde la consola de comandos o desde el menú Aplicaciones -> Oficina -> Freemmind. Debe ejecutarse sin ningún problema.
Configuración
Si al insertar un enlace aparece un mensaje afirmando que no es posible abrir el navegador vamos a Tools -> Preferences -> HTML y en la opción que dice "Default Browser Command Other Os" colocamos el comando que usamos para ejecutar nuestro navegador favorito, por ejemplo firefox-bin.
