Comment installer et exécuter Xmind v. 8 dans Ubuntu 16.04?


Réponses:


21

@Rinzwind triche :)

Dans le cas où vous utilisez la version officielle "régulière" Xmindpour Linux:


Xmind était auparavant disponible sous forme de .debfichier, mais à partir de la version 8, aucun .debfichier n'est actuellement disponible. Cependant, il peut toujours être très bien exécuté sur les systèmes basés sur Debian.

Comment utiliser

La configuration la plus simple consiste à l'exécuter localement, car l'application doit se trouver dans un répertoire accessible en écriture. L'application est livrée avec un setup.sh. Contrairement à ce que vous attendez, cela n'installe pas l'application elle-même, mais elle installe quelques bibliothèques partagées qu'elle utilise et quelques polices à utiliser Xmind.

  1. Téléchargez la dernière version Xmindd' ici ( .zip)
  2. Décompressez xmind-8-linux.zip, déplacez le dossier décompressé à n'importe quel endroit où vous avez des autorisations d'écriture
  3. Ouvrez le dossier (ou cd dedans si vous êtes sur cli), et exécutez le setup.shscript avec sudo, pour installer des bibliothèques et des polices (tapez simplement sudoet faites glisser le script sur une fenêtre de terminal et appuyez sur Enter).
  4. Maintenant, nous allons exécuter Xmind pour la première fois , au cours de laquelle nous serons en mesure de créer un lanceur pour Dash et le lanceur Unity:

    • Dans le xmind-8-linuxdossier, ouvrez le dossier XMind_amd64ou XMind_i386, selon votre architecture, et double-cliquez sur l' Xmindexécutable. L'application démarre.
    • Dans le lanceur Unity, l' Xmindicône apparaîtra. Faites un clic droit sur l'icône et choisissez "Ajouter au tableau de bord"

      entrez la description de l'image ici

    • Déconnectez-vous et reconnectez-vous, et votre configuration est prête à être utilisée, Xmindest disponible pour Dash.

Explication

Pour exécuter Xmind, vous pouvez créer un .desktopfichier manuellement, mais vous pouvez également laisser Unityfaire le travail pour vous, comme expliqué ici et ici . Une Xmindicône est automatiquement copiée dans~/.local/share/icons/xmind.png pour une utilisation locale.

Remarque

J'ai essayé la dernière version (8) de Xmindpendant quelques heures, et pour être honnête, je préfère les versions précédentes avec moins (ou pas) de "publicité", et une interface plus intuitive (qui est bien sûr basée sur l'opinion) .

Il semble que je ne suis pas le seul à le faire, car Xmindrend les versions précédentes disponibles ici . Ces versions incluent des programmes d' .debinstallation. Ces versions fonctionnent parfaitement bien 16.04.


20

Téléchargez ce lien http://www.xmind.net/xmind/downloads/xmind-8-beta-linux_amd64.deb

Soit double-cliquez sur le téléchargement terminé dans votre ~ / Téléchargements et laissez le centre logiciel l'installer.

Ou entrez en ligne de commande et faites

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

sur le téléchargement terminé.

Le 1er devrait être préféré. Le 2ème vous obligerait à télécharger et installer toutes les dépendances manuellement aussi.


1
Tu es un tricheur! :)
Jacob Vlijm

1
Juste curieux, comment avez-vous trouvé celui-ci? Ce n'est pas ici: xmind.net/download/linux
Jacob Vlijm

3
Je l'ai googlé: D: D xmind.net/download/beta
Rinzwind

1
Moi aussi, mais pas de match pour l' .debicw xmind. Ce doit être une conspiration ...
Jacob Vlijm

3
Zip a tendance à être WINDOWS. Vous avez besoin de .DEB. Un zip sous Linux serait un fichier source, donc un DEB est préféré (car Ubuntu utilisait DEB nativement)
Rinzwind

2

J'ai écrit un bash pour installer XMind à partir d'un fichier zip.

Voici le repo Github https://github.com/dinos80152/XMind-Linux-Installer

L'installation comprend

  1. Installation de dépendances
  2. Extraction du fichier zip xmind vers / opt / xmind
  3. Création de la commande XMind
  4. Création de lanceur, MIME et icône
  5. Créer un espace de travail
  6. Définition de XMind.ini
  7. Mise à jour de la base de données MIME, de la base de données Desktop et du cache de polices

Tout est fait par un script, vous n'avez rien d'autre à faire par vous-même. Le dossier / usr est copié à partir du fichier deb de la version bêta de XMind 8.

Il dispose également d'un script bash de désinstallation.

Toute question et conseil, laissez les problèmes dans le dépôt github.


2

Si après l'installation de XMind, aucune méthode ne peut être lancée comme indiqué par @quickstop. Le problème peut être lié à la façon dont Java 9/10/11 traite le chemin de classe, il semble que Xmind utilise une ancienne version éclipse.

L'astuce consiste à dire à eclipse d'utiliser une version Java 8.

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

Indique à éclipse de rechercher java dans / usr / lib / jvm / ....

BTW le fichier deb contient une ancienne version de Xmind.

Si vous ne souhaitez pas utiliser un modificateur de ligne de commande, vous pouvez toujours inclure le

-vm <your path to java exec>

indicateur dans le fichier XMind.ini


Sur eclipse.org/forums/index.php/t/198527 vous pouvez trouver la justification de cela.
Andrés Cancer

Cela semble fonctionner, mais existe-t-il un moyen de faire ce changement de façon permanente? Merci!!
DPSSpatial

1

SOLUTION: fichier de script qui installe XMind 8


Je suis très surpris que XMind ait laissé les utilisateurs d'Unix avec une telle frustration pour l'installation de XMind 8.

Pour résoudre le problème, j'ai écrit un script bash qui installe XMind 8. Je l'ai testé avec Ubuntu 16.04.2. Cela installera également l'élément de menu XMind et son icône.

#! / bin / bash
 # xmind8Install.sh

utilisation = $ (cat << EOM

USAGE: -Ce script ne fonctionne qu'avec "XMind_amd64" (pas i386, 32 bits)! Testé avec Ubuntu 16.04.2 -Meilleur pour copier simplement ce fichier de script dans le même répertoire que le xmind-8-update1-linux.zip téléchargé fichier (ou peu importe comment vous l'appeliez). -Ce script créera un répertoire final 'xmind8' à installer mais vous devez choisir où vous voulez que ce répertoire 'xmind8' si vous ne voulez pas la valeur par défaut de '$ HOME / .local / bin'.

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

EXEMPLE: sudo bash $ 0 xmind-8-update1-linux.zip sudo bash $ 0 Téléchargements / xmind-8.zip sudo bash $ 0 xmind-8-update1-linux.zip $ HOME / apps sudo bash $ 0 xmind-8-update1-linux.zip / opt \ n MOE )

[[($ # <1) || ("$ 1" == "--help") || ("$ 1" == "-h") || ("$ 1" == "-H")]] && echo -e "$ {usage}" #Affiche les informations d'aide / d'utilisation

La fonction fCHECKSUDO {# vérifie que le script est exécuté en tant que root if ["$ (id -u)"! = '0'] ensuite echo -e "\ n $ (tput setaf 1) Ce script doit être exécuté en tant que root! ($ sudo bash ...) $ (tput setaf 9) \ n" sortie 1 Fi } fCHECKSUDO

tapez décompresser> / dev / null 2> & 1 || {apt-get install -y unzip; } #Ceci installe le paquet 'décompressez' s'il n'est pas déjà installé. fileZip = "$ {1}" installDirRoot = "$ {2: -" $ HOME / .local / bin "}" #echo '$ fileZip =' $ fileZip "" '$ installDirRoot =' $ installDirRoot

fonction _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 / applications / xmind.desktop [Entrée de bureau] Type = Application Nom = XMind Commentaire = Créez et partagez des cartes mentales. Exec = $ installDirRoot / xmind8 / XMind_amd64 / XMind% f Catégories = Bureau; NoDisplay = false MimeType = application / zip Terminal = faux 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

Instructions pour les débutants sur la façon d'installer XMind8 avec ce script:

1) Téléchargez le fichier zip XMind 8 (que vous avez probablement déjà et c'est pourquoi vous êtes ici maintenant).
2) Créez un fichier vide $ touch xmind8Install.shdans le même répertoire où vous avez enregistré le xmind-8-update1-linux.zipfichier que vous avez téléchargé.
3) Copiez-collez le contenu du script bash ci-dessus dans le fichier xmind8Install.sh
4) exécutez $ bash xmind8Install.sh --helppour les informations d'utilisation.

par exemple: $ sudo bash xmind8Install.sh xmind-8-update1-linux.zip


0

J'ai essayé les instructions du site officiel: http://www.xmind.net/m/PuDC (instruction textuelle que vous pouvez trouver en bas de page) avec Ubuntu 16.04.2 (x64). Fonctionne bien!

De plus, si vous avez une nouvelle installation d'ubuntu (comme moi), vous aurez probablement besoin d'installer java: sudo apt-get install default-jre

Et l'icône, il n'est pas apparu hors de la boîte, j'ai donc téléchargé le png manuellement et spécifié dans le fichier .desktop, smth. comme:

Icon=/opt/xmind/XMind_6_icon.png

Partagez les détails de la solution. Le lien ne peut être utile que pour donner une référence ou plus de détails
Mostafa Ahangarha

0

J'ai pu obtenir Xmind 8 update2 à installer et à fonctionner dans Ubuntu 17.04 après avoir installé Oracle Java 8. Xmind 8 ne semble pas fonctionner avec openjdk (n'importe quelle version).

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.