¿Cómo instalar y ejecutar Xmind v. 8 en Ubuntu 16.04?

Respuestas:

21

@Rinzwind está haciendo trampa :)

En caso de que esté utilizando la Xmindversión oficial "regular" para Linux:


Xmind solía estar disponible como .debarchivo, pero desde la versión 8, actualmente no hay ningún .debarchivo disponible. Sin embargo, todavía se puede ejecutar muy bien en sistemas basados ​​en Debian.

Cómo utilizar

La configuración más fácil es ejecutarlo localmente, ya que la aplicación debe estar en un directorio de escritura. La aplicación viene con un setup.sh. A diferencia de lo que cabría esperar, esto no instala la aplicación en sí, sino que instala algunas bibliotecas compartidas que usa y algunas fuentes para usar Xmind.

  1. Descargue lo último Xminddesde aquí ( .zip)
  2. Descomprima xmind-8-linux.zip, mueva la carpeta descomprimida a cualquier ubicación que desee donde tenga permisos de escritura
  3. Abra la carpeta (o cd en ella si está en cli) y ejecute el setup.shscript con sudo, para instalar algunas bibliotecas y fuentes (simplemente escriba sudoy arrastre el script a una ventana de terminal y presione Enter).
  4. Ahora correremos Xmind por primera vez , durante el cual podremos crear un lanzador para Dash y Unity Launcher:

    • Dentro de la xmind-8-linuxcarpeta, abra la carpeta XMind_amd64o XMind_i386, según su arquitectura, y haga doble clic en el Xmindejecutable. La aplicación comenzará.
    • En Unity Launcher, Xmindaparecerá el ícono. Haga clic derecho en el icono y elija "Agregar al tablero"

      ingrese la descripción de la imagen aquí

    • Cierre la sesión y vuelva a iniciarla, y su configuración está lista para usar, Xmindestá disponible para Dash.

Explicación

Para ejecutar Xmind, puede crear un .desktoparchivo manualmente, sin embargo , también puede dejar que Unityhaga el trabajo por usted, como se explica aquí y aquí . Se Xmindcopia automáticamente un icono ~/.local/share/icons/xmind.pngpara uso local.

Nota

Probé la última versión (8) de Xminddurante unas horas, y para ser honesto, prefiero versiones anteriores con menos (o ninguna) "publicidad" y una interfaz más intuitiva (que, por supuesto, se basa en la opinión) .

Parece que no soy el único en eso, ya que Xmindhace que las versiones anteriores estén disponibles aquí . Estas versiones incluyen .debinstaladores. Estas versiones funcionan perfectamente bien 16.04.

Jacob Vlijm
fuente
20

Descargue este enlace http://www.xmind.net/xmind/downloads/xmind-8-beta-linux_amd64.deb

Haga doble clic en la descarga finalizada en su ~ / Descargas y deje que el centro de software la instale.

O ingrese la línea de comando y haga

dpkg -i xmind-8-beta-linux_amd64.deb

en la descarga finalizada.

El primero debe ser preferido. El segundo requeriría que descargue e instale todas las dependencias manualmente también.

Rinzwind
fuente
1
¡Eres un tramposo! :)
Jacob Vlijm
1
Por curiosidad, ¿cómo encontraste este? No está aquí: xmind.net/download/linux
Jacob Vlijm
3
Lo busqué en Google: D: D xmind.net/download/beta
Rinzwind
1
Yo también, pero no hay coincidencias con .debicw xmind. Debe ser una conspiración ...
Jacob Vlijm
3
Zip tiende a ser WINDOWS. Necesitas .DEB. Una postal en Linux sería un archivo de origen por lo que se prefiere un DEB (ya que Ubuntu utiliza de forma nativa DEB)
Rinzwind
2

He escrito un bash para instalar XMind desde un archivo zip.

Aquí está el repositorio de Github https://github.com/dinos80152/XMind-Linux-Installer

La instalación incluye

  1. Instalar dependencias
  2. Extrayendo el archivo zip de xmind a / opt / xmind
  3. Crear comando XMind
  4. Crear lanzador, MIME e ícono
  5. Creando espacio de trabajo
  6. Configurando XMind.ini
  7. Actualización de la base de datos MIME, la base de datos de escritorio y la caché de fuentes

Todo se hace con un script, no tiene que hacer nada más por sí mismo. La carpeta / usr se copia del archivo deb de la versión beta de XMind 8.

También tiene un script de desinstalación bash.

Cualquier pregunta y consejo, deje los problemas en el repositorio de github.

DinoLai
fuente
2

Si después de instalar XMind, algún método no puede iniciarlo como lo indica @quickstop. El problema puede ser con la forma en que Java 10/09/11 trata el classpath, parece que Xmind está usando una versión antigua de eclipse.

El truco es decirle a eclipse que use una versión de Java 8.

./XMind -vm /usr/lib/jvm/java-8-openjdk-amd64/bin/java

Le dice a eclipse que busque java en / usr / lib / jvm / ....

Por cierto, el archivo deb contiene una versión anterior de Xmind.

Si no desea utilizar un modificador de línea de comando, siempre puede incluir el

-vm <your path to java exec>

bandera en el archivo XMind.ini

Andrés Cáncer
fuente
En eclipse.org/forums/index.php/t/198527 puede encontrar la justificación de esto.
Andrés Cancer
Eso parece funcionar, pero ¿hay alguna manera de hacer este cambio de forma permanente? ¡¡Gracias!!
DPSEspacial
1

SOLUCIÓN: archivo de script que instala XMind 8


Estoy muy sorprendido de que XMind haya dejado a los usuarios de Unix con tanta frustración por instalar XMind 8.

Para resolver el problema, escribí un script bash que instala XMind 8. Lo probé con Ubuntu 16.04.2. Esto también instalará el elemento de menú XMind y su icono.

#! / bin / bash
 # xmind8Install.sh

uso = $ (cat << EOM

USO: -¡Este script funciona solo con "XMind_amd64" (no i386, 32 bits)! Probado con Ubuntu 16.04.2 -Mejor copiar este archivo de secuencia de comandos en el mismo directorio que el xmind-8-update1-linux.zip descargado archivo (o como se llame). -Este script creará una dirección final 'xmind8' para instalar, pero debe elegir dónde desea ese directorio 'xmind8' si no desea el valor predeterminado de '$ HOME / .local / bin'.

xmind [/path/to/downloaded_xmind_file-name.zip] [/ path / to / where / you / want / to / install (DEFAULT: $ HOME / .local / bin)]

EJEMPLO: sudo bash $ 0 xmind-8-update1-linux.zip sudo bash $ 0 Descargas / xmind-8.zip sudo bash $ 0 xmind-8-update1-linux.zip $ HOME / apps sudo bash $ 0 xmind-8-update1-linux.zip / opt \norte MOE )

[[($ # <1) || ("$ 1" == "--ayuda") || ("$ 1" == "-h") || ("$ 1" == "-H")]] && echo -e "$ {use}" # Muestra información de ayuda / uso

La función fCHECKSUDO {# verifica para asegurarse de que el script se ejecuta como root if ["$ (id -u)"! = '0'] luego echo -e "\ n $ (tput setaf 1) ¡Este script debe ejecutarse como root! ($ sudo bash ...) $ (tput setaf 9) \ n" salida 1 fi } fCHECKSUDO

escriba descomprimir> / dev / null 2> & 1 || {apt-get install -y unzip; } # Esto instala el paquete 'descomprimir' si aún no está instalado. fileZip = "$ {1}" installDirRoot = "$ {2: -" $ HOME / .local / bin "}" #echo '$ fileZip =' $ fileZip "" '$ installDirRoot =' $ installDirRoot

función _installXMind8 { ##user preferences seemed to be saved into: xmind/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/ ##http://www.xmind.net/m/PuDC a beta DEB package ##To find the icon images: $ find ~/bin/xmind8 -iname xmind.*.png #[[ ! -f "$fileZip" ]] && wget -t 4 -O xmind8.zip "https://www.xmind.net/xmind/downloads/xmind-8-update1-linux.zip" ##xmind.net is blocking non-browser downloads [[ ! -d "$installDirRoot" ]] && mkdir -pv "$installDirRoot" unzip "$fileZip" -d "$installDirRoot/xmind8" "$installDirRoot/xmind8/setup.sh"

xmindini="$installDirRoot/xmind8/XMind_amd64/XMind.ini" cp $xmindini ${xmindini}.BAK oneDot = "$ {installDirRoot} / xmind8 / XMind_amd64 /" twoDot = "$ {installDirRoot} / xmind8 /" sed -i "s /^.//$ {oneDot //// \ /} / g" $ xmindini sed -i "s /^..//$ {twoDot //// \ /} / g" $ xmindini

cat << - EOF> $ HOME / .local / share / aplicaciones / xmind.desktop [Entrada de escritorio] Tipo = Aplicación Nombre = XMind Comentario = Crear y compartir mapas mentales. Exec = $ installDirRoot / xmind8 / XMind_amd64 / XMind% f Categorías = Oficina; NoDisplay = falso MimeType = application / zip Terminal = falso Icon = $ installDirRoot / xmind8 / XMind_amd64 / configuration / org.eclipse.osgi / 981/0 / .cp / icons / xmind.64.png EOF

chown -R ${HOME//\/home\//}:${HOME//\/home\//} $installDirRoot chown -R ${HOME//\/home\//}:${HOME//\/home\//} $HOME/.local/share/applications/xmind.desktop } _installXMind8

Instrucciones para novatos sobre cómo instalar XMind8 con este script:

1) Descargue el archivo zip XMind 8 (que probablemente ya tenga y es por eso que está aquí ahora).
2) Cree un archivo vacío $ touch xmind8Install.shen el mismo directorio donde guardó el xmind-8-update1-linux.ziparchivo que descargó.
3) Copie y pegue el contenido del script bash anterior en el archivo xmind8Install.sh
4) ejecute la $ bash xmind8Install.sh --helpinformación de uso.

por ejemplo: $ sudo bash xmind8Install.sh xmind-8-update1-linux.zip

Almiar
fuente
0

He probado las instrucciones del sitio oficial: http://www.xmind.net/m/PuDC (instrucciones de texto que puedes encontrar en la parte inferior de la página) con Ubuntu 16.04.2 (x64). ¡Funciona bien!

Además, si tiene una nueva instalación de ubuntu (como yo la tengo), probablemente necesite instalar Java: sudo apt-get install default-jre

Y el icono, no apareció fuera de la caja, así que descargué png manualmente y lo especifiqué en el archivo .desktop, smth. me gusta:

Icon=/opt/xmind/XMind_6_icon.png
Alex
fuente
Compartir detalles de la solución. El enlace puede ser útil solo para dar referencia o más detalles
Mostafa Ahangarha
0

Pude hacer que Xmind 8 update2 se instalara y funcionara en Ubuntu 17.04 después de instalar Oracle Java 8. Xmind 8 no parece funcionar con openjdk (cualquier versión).

parada rápida
fuente