Comment installer et exécuter Xmind v8.0 dans Ubuntu 16.4 (fichier ZIP) avec la ligne de commande?
Comment installer et exécuter Xmind v8.0 dans Ubuntu 16.4 (fichier ZIP) avec la ligne de commande?
Réponses:
@Rinzwind triche :)
Dans le cas où vous utilisez la version officielle "régulière" Xmind
pour Linux:
Xmind était auparavant disponible sous forme de .deb
fichier, mais à partir de la version 8, aucun .deb
fichier n'est actuellement disponible. Cependant, il peut toujours être très bien exécuté sur les systèmes basés sur Debian.
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
.
Xmind
d' ici ( .zip
)xmind-8-linux.zip
, déplacez le dossier décompressé à n'importe quel endroit où vous avez des autorisations d'écrituresetup.sh
script avec sudo
, pour installer des bibliothèques et des polices (tapez simplement sudo
et faites glisser le script sur une fenêtre de terminal et appuyez sur Enter).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:
xmind-8-linux
dossier, ouvrez le dossier XMind_amd64
ou XMind_i386
, selon votre architecture, et double-cliquez sur l' Xmind
exécutable. L'application démarre.Dans le lanceur Unity, l' Xmind
icône apparaîtra. Faites un clic droit sur l'icône et choisissez "Ajouter au tableau de bord"
Xmind
est disponible pour Dash.Pour exécuter Xmind
, vous pouvez créer un .desktop
fichier manuellement, mais vous pouvez également laisser Unity
faire le travail pour vous, comme expliqué ici et ici . Une Xmind
icône est automatiquement copiée dans~/.local/share/icons/xmind.png
pour une utilisation locale.
J'ai essayé la dernière version (8) de Xmind
pendant 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 Xmind
rend les versions précédentes disponibles ici . Ces versions incluent des programmes d' .deb
installation. Ces versions fonctionnent parfaitement bien 16.04
.
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.
.deb
icw xmind
. Ce doit être une conspiration ...
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
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.
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
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.shutilisation = $ (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.sh
dans le même répertoire où vous avez enregistré le xmind-8-update1-linux.zip
fichier 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 --help
pour les informations d'utilisation.
par exemple: $ sudo bash xmind8Install.sh xmind-8-update1-linux.zip
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
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).