Come installare ed eseguire Xmind v. 8 in Ubuntu 16.04?


Risposte:


21

@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.

Come usare

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.

  1. Scarica le ultime Xmindda qui ( .zip)
  2. Decomprimi xmind-8-linux.zip, sposta la cartella decompressa in qualsiasi posizione ti piaccia dove hai i permessi di scrittura
  3. Apri la cartella (o cd al suo interno se sei su cli) ed esegui lo setup.shscript con sudo, per installare alcune librerie e font (basta digitare sudoe trascinare lo script su una finestra del terminale e premere Enter).
  4. Ora correremo Xmind per la prima volta , durante il quale saremo in grado di creare un launcher per Dash e Unity Launcher:

    • All'interno della 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"

      inserisci qui la descrizione dell'immagine

    • Disconnettersi e riconnettersi e la configurazione è pronta per l'uso, Xmindè disponibile per Dash.

Spiegazione

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.

Nota

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.


20

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.


1
Sei un'imbroglione! :)
Jacob Vlijm,

1
Solo curioso, come hai trovato questo? Non è qui: xmind.net/download/linux
Jacob Vlijm


1
Anch'io l'ho fatto, ma nessuna corrispondenza per .debicw xmind. Deve essere una cospirazione ...
Jacob Vlijm,

3
Zip tende ad essere WINDOWS. Hai bisogno di .DEB. Una zip in Linux sarebbe un file sorgente quindi è preferibile un DEB (poiché Ubuntu ha usato DEB in modo nativo)
Rinzwind

2

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

  1. Installare le dipendenze
  2. Estrarre il file zip di xmind in / opt / xmind
  3. Creazione del comando XMind
  4. Creazione di launcher, MIME e icona
  5. Creazione di un'area di lavoro
  6. Impostazione di XMind.ini
  7. Aggiornamento del database MIME, del database desktop e della cache dei caratteri

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.


2

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


Su eclipse.org/forums/index.php/t/198527 potresti trovare la logica per questo.
Andrés Cancer

Sembra funzionare, ma c'è un modo per apportare permanentemente questo cambiamento? Grazie!!
DPSSpatial

1

SOLUZIONE: file di script che installa XMind 8


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.sh

utilizzo = $ (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


0

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

Condividi i dettagli della soluzione. Il link può essere utile solo per fornire riferimenti o maggiori dettagli
Mostafa Ahangarha,

0

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).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.