Jak zainstalować i uruchomić Xmind v. 8 w Ubuntu 16.04?

14

Jak zainstalować i uruchomić Xmind v8.0 w Ubuntu 16.4 (plik ZIP) z wierszem poleceń?

moim słońcem
źródło

Odpowiedzi:

21

@Rinzwind oszukuje :)

W przypadku korzystania z „regularnej” -oficjalnej wersji Xminddla systemu Linux:


Xmind był kiedyś dostępny jako .debplik, ale od wersji 8 .debplik nie jest obecnie dostępny. Jednak nadal można go bardzo dobrze uruchomić na systemach opartych na Debianie.

Jak używać

Najłatwiejszą konfiguracją jest uruchomienie lokalne, ponieważ aplikacja musi znajdować się w katalogu z możliwością zapisu. Aplikacja zawiera setup.sh. W przeciwieństwie do tego, czego można oczekiwać, nie instaluje ona samej aplikacji, ale instaluje kilka używanych bibliotek współdzielonych i kilka czcionek do użycia Xmind.

  1. Pobierz najnowszą Xmindwersję tutaj ( .zip)
  2. Rozpakuj xmind-8-linux.zip, przenieś rozpakowany folder w dowolne miejsce, w którym masz uprawnienia do zapisu
  3. Otwórz folder (lub cd do niego, jeśli korzystasz z cli) i uruchom setup.shskrypt za pomocą sudo, aby zainstalować niektóre biblioteki i czcionki (po prostu wpisz sudoi przeciągnij skrypt do okna terminala i naciśnij Enter).
  4. Teraz uruchomimy Xmind się po raz pierwszy , podczas którego będziemy mogli stworzyć program uruchamiający Dasha i Unity Launcher:

    • Wewnątrz xmind-8-linuxfolderu otwórz folder XMind_amd64lub XMind_i386, w zależności od architektury, i kliknij dwukrotnie Xmindplik wykonywalny. Aplikacja się uruchomi.
    • W Unity Launcher Xmindpojawi się ikona. Kliknij ikonę prawym przyciskiem myszy i wybierz „Dodaj do Dasha”

      wprowadź opis zdjęcia tutaj

    • Wyloguj się i zaloguj ponownie, a Twoja konfiguracja jest gotowa do użycia, Xmindjest dostępna dla Dash.

Wyjaśnienie

Aby uruchomić program Xmind, można utworzyć .desktopplik ręcznie, jednak można też pozwolić Unityzrobić dla ciebie zadanie, jak wyjaśniono tutaj i tutaj . XmindIkona jest automatycznie kopiowana do ~/.local/share/icons/xmind.pngużytku lokalnego.

Uwaga

Próbowałem najnowszej wersji (8) Xmindprzez kilka godzin i, szczerze mówiąc, wolę poprzednie wersje z mniejszą liczbą reklam (lub bez) i bardziej intuicyjnym interfejsem (oczywiście opartym na opiniach) .

Wygląda na to, że nie jestem jedyny, ponieważ Xmindudostępnia poprzednie wersje tutaj . Te wersje zawierają .debinstalatory. Te wersje działają idealnie w porządku 16.04.

Jacob Vlijm
źródło
20

Pobierz ten link http://www.xmind.net/xmind/downloads/xmind-8-beta-linux_amd64.deb

Kliknij dwukrotnie ukończone pobieranie w ~ / Pobrane i pozwól, aby centrum oprogramowania je zainstalowało.

Lub wpisz wiersz polecenia i zrób

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

po zakończeniu pobierania.

Pierwszy powinien być preferowany. Drugi wymagałby również ręcznego pobrania i zainstalowania wszystkich zależności.

Rinzwind
źródło
1
Jesteś oszustem! :)
Jacob Vlijm
1
Ciekawe, jak to znalazłeś? Nie ma go tutaj: xmind.net/download/linux
Jacob Vlijm
3
Poszukałem go: D: D xmind.net/download/beta
Rinzwind
1
Ja też tak zrobiłem, ale nie .debpasowałem do ICW xmind. To musi być spisek ...
Jacob Vlijm,
3
Zip to zwykle OKNA. Potrzebujesz .DEB. Zip w Linuksie byłby plikiem źródłowym, więc DEB jest preferowany (ponieważ Ubuntu natywnie używa DEB)
Rinzwind
2

Napisałem bash do instalacji XMind z pliku zip.

Oto repozytorium Github https://github.com/dinos80152/XMind-Linux-Installer

Instalacja obejmuje

  1. Instalowanie zależności
  2. Rozpakowywanie pliku zip xmind do / opt / xmind
  3. Tworzenie polecenia XMind
  4. Tworzenie programu uruchamiającego, MIME i ikony
  5. Tworzenie przestrzeni roboczej
  6. Ustawienie XMind.ini
  7. Aktualizowanie bazy danych MIME, bazy danych Desktop i pamięci podręcznej czcionek

Wszystko odbywa się za pomocą jednego skryptu, nie musisz nic robić sam. Folder / usr jest kopiowany z pliku deb wersji XMind 8 beta.

Ma także skrypt dezinstalacyjny bash.

Wszelkie pytania i porady, pozostaw problemy w repozytorium github.

DinoLai
źródło
2

Jeśli po zainstalowaniu XMind, żadna metoda nie może zostać uruchomiona zgodnie z @quickstop. Problem może dotyczyć sposobu, w jaki Java 9/10/11 traktuje ścieżkę klasy, wygląda na to, że Xmind używa starej wersji zaćmienia.

Sztuczka polega na tym, aby powiedzieć eclipse, aby używała wersji Java 8.

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

Mówi eclipse, by szukała javy w / usr / lib / jvm / ....

BTW plik deb zawiera starszą wersję Xmind.

Jeśli nie chcesz używać modyfikatora wiersza poleceń, zawsze możesz dołączyć

-vm <your path to java exec>

flaga w pliku XMind.ini

Andrés Cancer
źródło
Na eclipse.org/forums/index.php/t/198527 można znaleźć uzasadnienie tego.
Andrés Cancer,
Wydaje się, że to działa, ale czy istnieje sposób na trwałe wprowadzenie tej zmiany? Dzięki!!
DPSSpatial
1

ROZWIĄZANIE: plik skryptu, który instaluje XMind 8


Jestem bardzo zaskoczony, że XMind wywołał u użytkowników systemu Unix taką frustrację związaną z instalacją XMind 8.

Aby rozwiązać problem, napisałem skrypt bash, który instaluje XMind 8. Przetestowałem go z Ubuntu 16.04.2. Spowoduje to również zainstalowanie elementu menu XMind i jego ikony.

#! / bin / bash
 # xmind8Install.sh

wykorzystanie = $ (kot << EOM

STOSOWANIE: -Ten skrypt działa tylko z „XMind_amd64” (nie i386, 32-bit)! Testowane z Ubuntu 16.04.2 -Best po prostu skopiować ten plik skryptu do tego samego katalogu, co pobrany xmind-8-update1-linux.zip plik (lub jakkolwiek go nazwałeś). -Ten skrypt utworzy końcowy katalog „xmind8” do zainstalowania, ale musisz wybrać, gdzie chcesz, ten katalog „xmind8” jeśli nie chcesz domyślnego „$ HOME / .local / bin”.

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

PRZYKŁAD: sudo bash $ 0 xmind-8-update1-linux.zip sudo bash $ 0 Pliki do pobrania / xmind-8.zip sudo bash $ 0 xmind-8-update1-linux.zip $ HOME / apps sudo bash $ 0 xmind-8-update1-linux.zip / opt \ n EOM )

[[(# $ <1) || („$ 1” == ”--help”) || („1 USD” == „-h”) || ("$ 1" == "-H")]] && echo -e "$ {użycie}" # Wyświetla pomoc / informacje o użytkowaniu

funkcja fCHECKSUDO {# sprawdza, czy skrypt jest uruchamiany jako root if ["$ (id -u)"! = '0'] następnie echo -e "\ n $ (tput setaf 1) Ten skrypt musi być uruchomiony jako root! ($ sudo bash ...) $ (tput setaf 9) \ n" wyjście 1 fi } fCHECKSUDO

wpisz rozpakuj> / dev / null 2> i 1 || {apt-get install -y unzip; } #To instaluje pakiet „rozpakuj”, jeśli nie jest jeszcze zainstalowany. fileZip = "$ {1}" installDirRoot = "$ {2: -" $ HOME / .local / bin "}" #echo '$ fileZip =' $ fileZip "" '$ installDirRoot =' $ installDirRoot

funkcja _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 [Wpis na pulpicie] Typ = zastosowanie Nazwa = XMind Komentarz = Twórz i udostępniaj mapy myśli. Exec = $ installDirRoot / xmind8 / XMind_amd64 / XMind% f Kategorie = Biuro; NoDisplay = false MimeType = application / zip Terminal = false Ikona = $ 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

Instrukcje dla początkujących, jak zainstalować XMind8 za pomocą tego skryptu:

1) Pobierz plik zip XMind 8 (który prawdopodobnie już masz i dlatego tu jesteś).
2) Utwórz pusty plik $ touch xmind8Install.shw tym samym katalogu, w którym zapisałeś xmind-8-update1-linux.zippobrany plik.
3) Skopiuj i wklej zawartość powyższego skryptu bash do pliku. xmind8Install.sh
4) Uruchom, $ bash xmind8Install.sh --helpaby uzyskać informacje o użyciu.

na przykład: $ sudo bash xmind8Install.sh xmind-8-update1-linux.zip

Stóg
źródło
0

Próbowałem instrukcji z oficjalnej strony: http://www.xmind.net/m/PuDC (instrukcja tekstowa znajduje się na dole strony) z Ubuntu 16.04.2 (x64). Działa w porządku!

Ponadto, jeśli masz świeżą instalację Ubuntu (tak jak ja), prawdopodobnie musisz zainstalować Javę: sudo apt-get install default-jre

I ikona, nie pojawiła się po wyjęciu z pudełka, więc pobrałem png ręcznie i określiłem w pliku .desktop, coś. lubić:

Icon=/opt/xmind/XMind_6_icon.png
Alex
źródło
Udostępnij szczegóły rozwiązania. Link może być użyteczny tylko w celu podania odniesienia lub więcej szczegółów
Mostafa Ahangarha
0

Byłem w stanie uzyskać Xmind 8 update2 do zainstalowania i działania w Ubuntu 17.04 po zainstalowaniu Oracle Java 8. Xmind 8 wydaje się nie działać z openjdk (dowolną wersją).

szybkie zatrzymanie
źródło