Jak zainstalować i uruchomić Xmind v8.0 w Ubuntu 16.4 (plik ZIP) z wierszem poleceń?
Jak zainstalować i uruchomić Xmind v8.0 w Ubuntu 16.4 (plik ZIP) z wierszem poleceń?
Odpowiedzi:
@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.
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.
Xmindwersję tutaj ( .zip)xmind-8-linux.zip, przenieś rozpakowany folder w dowolne miejsce, w którym masz uprawnienia do zapisusetup.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).Teraz uruchomimy Xmind się po raz pierwszy , podczas którego będziemy mogli stworzyć program uruchamiający Dasha i Unity Launcher:
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”
Xmindjest dostępna dla Dash.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.
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.
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.
.debpasowałem do ICW xmind. To musi być spisek ...
Napisałem bash do instalacji XMind z pliku zip.
Oto repozytorium Github https://github.com/dinos80152/XMind-Linux-Installer
Instalacja obejmuje
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.
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
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.shwykorzystanie = $ (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
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
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ą).