¿Cómo instalar XMind 6 en Fedora? 1


Hay una gran variedad de software open source para realizar mapas conceptuales, entre ellos se encuentra XMind, una excelente opción por sus características y sencillez.

Como se han dado cuenta XMind solo se puede descargar en paquete Debian, el cual es un problema para los que tienen instalado una distribución linux que no maneja este tipo de paquetes, para los que tienen Fedora les comparto mi experiencia al instalar XMind.

El paquete Debian se puede convertir a un paquete RPM con la ayuda de alien, pero en mi caso no fue posible instalarlo con el RPM generado por alien. Les dejo el mensaje que me arroja al tratar de instalarlo con alien, si alguien sabe como solucionar esto, se lo agradecería mucho.

sudo alien -ri --scripts xmind-linux-3.5.2.201504270119_amd64.deb
        rpm -ivh xmind-3.5.2-2.x86_64.rpm
 Preparing... ################################# [100%]
        file /usr/bin from install of xmind-3.5.2-2.x86_64 conflicts with file from package filesystem-3.2-19.fc20.x86_64
        file /usr/lib from install of xmind-3.5.2-2.x86_64 conflicts with file from package filesystem-3.2-19.fc20.x86_64
 Unable to install at /usr/share/perl5/vendor_perl/Alien/Package/Rpm.pm line 58.
        find xmind-3.5.2 -type d -exec chmod 755 {} ;
        rm -rf xmind-3.5.2

Bueno, ahora les muestro como instalar el programa sin ayuda de alien.

  • Empezamos con descomprimir el paquete deb, es importante que nos cambiamos al directorio donde tenemos el archivo descargado.
    ar -x xmind-linux-3.5.2.201504270119_amd64.deb
  • Removemos los archivos que no usaremos (control.tar.gz y debian-binary).
    rm -f control.tar.gz debian-binary
  • Extraemos los ficheros del archivo data.tar.gz.
    tar xf data.tar.gz
  • Eliminamos el archivo data.tar.gz, ya que no lo usaremos.
    rm -f data.tar.gz
  • Como XMind no es un programa que forma parte de la distribución Fedora ni forma parte de un repositorio externo, utilizamos la carpeta opt para alojar al programa (no es obligatorio ponerlo en la carpeta opt). Entonces movemos el directorio donde se encuentra el ejecutable de XMind.
    sudo mv usr/lib/xmind /opt/
    sudo mv etc/XMind.ini /opt/xmind/
    rmdir etc/
  • Para poder ejecutar XMind desde la terminal, ejecutamos las siguientes lineas.
    sed -i 's/XMIND=\/usr\/lib\/xmind\/XMind/XMIND=\/opt\/xmind\/XMind/' usr/bin/XMind
    sudo mv usr/bin/XMind /usr/bin/
    rmdir usr/bin
  • Para tener disponible XMind en el entorno de escritorio, realizamos los siguientes pasos. Mucho cuidado con la ultima linea, es un borrado recursivo, así que ojo, no ejecutes rm -R /usr, ya que eliminaras muchos datos, como medida de seguridad no antepuse sudo.
    sudo cp -R usr/share/* /usr/share
    rm -R usr
XMind listo para usarse.

XMind listo para usarse.

Ahora ya esta listo XMind 6 para utilizarlo en Fedora. ¡Saludos!

Descargar XMind