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" 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.
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.
Xmindd' ici ( .zip)xmind-8-linux.zip, déplacez le dossier décompressé à n'importe quel endroit où vous avez des autorisations d'écrituresetup.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).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-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"
Xmindest disponible pour Dash.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.
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.
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.
.debicw 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.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
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).