Come installare ed eseguire Xmind v8.0 in Ubuntu 16.4 (file ZIP) con riga di comando?
Come installare ed eseguire Xmind v8.0 in Ubuntu 16.4 (file ZIP) con riga di comando?
Risposte:
@Rinzwind sta tradendo :)
Nel caso in cui si stia usando la "normale" Xmindversione ufficiale per Linux:
Xmind era disponibile come .debfile, ma dalla versione 8 al momento non è .debdisponibile alcun file. Tuttavia, può ancora essere eseguito molto bene su sistemi basati su Debian.
La configurazione più semplice è eseguirla localmente, poiché l'applicazione deve trovarsi in una directory scrivibile. L'applicazione viene fornita con a setup.sh. A differenza di quanto ci si aspetterebbe, questo non installa l'applicazione stessa, ma installa alcune librerie condivise che utilizza e alcuni caratteri da utilizzare Xmind.
Xmindda qui ( .zip)xmind-8-linux.zip, sposta la cartella decompressa in qualsiasi posizione ti piaccia dove hai i permessi di scritturasetup.shscript con sudo, per installare alcune librerie e font (basta digitare sudoe trascinare lo script su una finestra del terminale e premere Enter).Ora correremo Xmind per la prima volta , durante il quale saremo in grado di creare un launcher per Dash e Unity Launcher:
xmind-8-linuxcartella, apri la cartella XMind_amd64o XMind_i386, a seconda della tua architettura, e fai doppio clic sul Xmindfile eseguibile. Verrà avviata l'applicazione.In Unity Launcher, Xmindapparirà l' icona. Fai clic con il tasto destro sull'icona e scegli "Aggiungi al dash"
Xmindè disponibile per Dash.Per eseguire Xmind, puoi creare un .desktopfile manualmente, tuttavia , puoi anche Unityfare il lavoro per te, come spiegato qui e qui . L' Xmindicona viene automaticamente copiato ~/.local/share/icons/xmind.pngper uso locale.
Ho provato l'ultima versione (8) di Xmindalcune ore e, a dire il vero, preferisco le versioni precedenti con meno (o nessuna) "pubblicità" e un'interfaccia più intuitiva (che ovviamente è basata sull'opinione) .
Sembra che io non sia l'unico, dato che Xmindrende disponibili le versioni precedenti qui . Queste versioni includono gli .debinstallatori. Queste versioni funzionano perfettamente 16.04.
Scarica questo link http://www.xmind.net/xmind/downloads/xmind-8-beta-linux_amd64.deb
Fai doppio clic sul download finito nel tuo ~ / Download e lascia che il software center lo installi.
Oppure inserisci la riga di comando ed esegui
dpkg -i xmind-8-beta-linux_amd64.deb
sul download finito.
Il primo dovrebbe essere preferito. Il secondo richiederebbe di scaricare e installare anche tutte le dipendenze manualmente.
.debicw xmind. Deve essere una cospirazione ...
Ho scritto un bash per l'installazione di XMind dal file zip.
Ecco il repository Github https://github.com/dinos80152/XMind-Linux-Installer
L'installazione include
Tutto è fatto da una sceneggiatura, non devi fare altro da solo. La cartella / usr viene copiata dal file deb della versione beta di XMind 8.
Ha anche uno script di disinstallazione bash.
Qualsiasi domanda e consiglio, lasciare problemi nel repository github.
Se dopo l'installazione di XMind, qualsiasi metodo non è possibile avviarlo come indicato da @quickstop. Il problema potrebbe essere con il modo in cui Java 9/10/11 tratta il percorso di classe, sembra che Xmind stia usando una vecchia versione di eclipse.
Il trucco è dire a eclipse di usare una versione di Java 8.
./XMind -vm /usr/lib/jvm/java-8-openjdk-amd64/bin/java
Dice a eclipse di cercare java in / usr / lib / jvm / ....
A proposito, il file deb contiene una versione precedente di Xmind.
Se non si desidera utilizzare un modificatore della riga di comando, è sempre possibile includere il
-vm <your path to java exec>
flag nel file XMind.ini
Sono molto sorpreso che XMind abbia lasciato agli utenti Unix una tale frustrazione per l'installazione di XMind 8.
Per risolvere il problema ho scritto uno script bash che installa XMind 8. L'ho provato con Ubuntu 16.04.2. Questo installerà anche la voce di menu XMind e la sua icona.
#! / Bin / bash # xmind8Install.shutilizzo = $ (gatto << EOM
USO: -Questo script funziona solo con "XMind_amd64" (non i386, 32-bit)! Testato con Ubuntu 16.04.2 -Best per copiare questo file di script nella stessa directory del xmind-8-update1-linux.zip scaricato file (o come lo hai chiamato). -Questo script creerà una directory finale 'xmind8' da installare ma devi scegliere dove vuoi quella directory 'xmind8' se non si desidera l'impostazione predefinita di "$ HOME / .local / bin".
xmind [/path/to/downloaded_xmind_file-name.zip] [/ path / to / where / you / want / to / install (DEFAULT: $ HOME / .local / bin)]
ESEMPIO: sudo bash $ 0 xmind-8-update1-linux.zip sudo bash $ 0 Download / xmind-8.zip sudo bash $ 0 xmind-8-update1-linux.zip $ HOME / app sudo bash $ 0 xmind-8-update1-linux.zip / opt \ n EOM )
[[($ # <1) || ("$ 1" == "--help") || ("$ 1" == "-h") || ("$ 1" == "-H")]] && echo -e "$ {use}" # Visualizza guida / informazioni sull'utilizzo
La funzione fCHECKSUDO {# verifica che lo script sia eseguito come root if ["$ (id -u)"! = '0'] poi echo -e "\ n $ (tput setaf 1) Questo script deve essere eseguito come root! ($ sudo bash ...) $ (tput setaf 9) \ n" uscita 1 fi } fCHECKSUDO
digitare unzip> / dev / null 2> & 1 || {apt-get install -y unzip; } # Questo installa il pacchetto 'unzip' se non è già installato. fileZip = "$ {1}" installDirRoot = "$ {2: -" $ HOME / .local / bin "}" #echo '$ fileZip =' $ fileZip "" '$ installDirRoot =' $ installDirRoot
funzione _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 / applicazioni / xmind.desktop [Voce desktop] Type = Application Name = XMind Commento = Crea e condividi mappe mentali. Exec = $ installDirRoot / xmind8 / XMind_amd64 / XMind% f Categorie = Ufficio; NoDisplay = false MimeType = application / zip Terminal = false Icona = $ installDirRoot / xmind8 / XMind_amd64 / configurazione / 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
Istruzioni per principianti su come installare XMind8 con questo script:
1) Scarica il file zip XMind 8 (che probabilmente hai già ed è il motivo per cui sei qui ora).
2) Creare un file vuoto $ touch xmind8Install.shnella stessa directory in cui è stato salvato il xmind-8-update1-linux.zipfile scaricato.
3) Copia e incolla il contenuto dello script bash sopra nel file xmind8Install.sh
4) esegui $ bash xmind8Install.sh --helpper informazioni sull'utilizzo.
per esempio: $ sudo bash xmind8Install.sh xmind-8-update1-linux.zip
Ho provato le istruzioni dal sito ufficiale: http://www.xmind.net/m/PuDC (istruzioni di testo che puoi trovare in fondo alla pagina) con Ubuntu 16.04.2 (x64). Funziona bene!
Inoltre, se hai una nuova installazione di Ubuntu (come ho fatto io), probabilmente avrai bisogno di installare Java: sudo apt-get install default-jre
E icona, non è apparso fuori dalla scatola, quindi ho scaricato png manualmente e specificato nel file .desktop, smth. piace:
Icon=/opt/xmind/XMind_6_icon.png
Sono stato in grado di ottenere Xmind 8 update2 per l'installazione e il funzionamento in Ubuntu 17.04 dopo l'installazione di Oracle Java 8. Xmind 8 non sembra funzionare con openjdk (qualsiasi versione).