Как установить & amp; запустить Xmind v. 8 в Ubuntu 16.04?

Как установить & amp; запустить Xmind v8.0 в Ubuntu 16.4 (файл ZIP) с командной строкой?

1
задан 9 January 2017 в 18:44

5 ответов

Загрузите эту ссылку http://www.xmind.net/xmind/downloads/xmind-8-beta-linux_amd64.deb

Либо дважды щелкните готовую загрузку в своих ~ / Downloads и позвольте программному центру установите его.

Или введите командную строку и сделайте

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

по завершенной загрузке.

Первый должен быть предпочтительным. Второй потребует, чтобы вы также загрузили и установили все зависимости вручную.

16
ответ дан 23 May 2018 в 02:35

Я написал bash для установки XMind из zip-файла.

Вот Github repo https://github.com/dinos80152/XMind-Linux-Installer

Установка включает

Установка зависимостей Извлечение zip-файла xmind в / opt / xmind Создание команды XMind Создание запуска, MIME и значка Создание рабочего пространства Настройка XMind.ini Обновление базы данных MIME, базы данных Desktop и кеша шрифтов [d12 ] Все делается одним сценарием, вам не нужно ничего делать самостоятельно. Папка / usr скопирована из файла deb deb deb debit.

У него также есть скрипт деинсталляции bash.

Любые вопросы и советы оставляют проблемы в реестре github. [!d14 ]

2
ответ дан 23 May 2018 в 02:35

РЕШЕНИЕ: Файл сценария, который устанавливает XMind 8

Я очень удивлен тем, что XMind оставил пользователей Unix с таким расстройством для установки XMind 8.

Чтобы решить проблему, я написал сценарий bash, который устанавливает XMind 8. Я тестировал его с Ubuntu 16.04.2. Это также установит пункт меню XMind и его значок.

#!/bin/bash #xmind8Install.sh

usage=$(cat << EOM

USAGE: -This script works with "XMind_amd64" only (not i386, 32-bit)! Tested with Ubuntu 16.04.2 -Best to just copy this script file into the same directory as the downloaded xmind-8-update1-linux.zip file (or whatever you called it). -This script will create a final direcoty 'xmind8' to install into but you need to pick where you want that 'xmind8' directory if you don't want the default of '$HOME/.local/bin'.

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

EXAMPLE: sudo bash $0 xmind-8-update1-linux.zip sudo bash $0 Downloads/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" == "-h") || ("$1" == "-H") ]] && echo -e "${usage}" #Displays help/usage info

function fCHECKSUDO { # checks to make sure the script is being run as root if [ "$(id -u)" != '0' ] then echo -e "\n $(tput setaf 1)This script has to be run as root! ($ sudo bash ...)$(tput setaf 9)\n" exit 1 fi } fCHECKSUDO

type unzip >/dev/null 2>&1 || { apt-get install -y unzip; } #This installs the package 'unzip' if it is not already installed. fileZip="${1}" installDirRoot="${2:-"$HOME/.local/bin"}" #echo '$fileZip='$fileZip " " '$installDirRoot='$installDirRoot

function _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 [Desktop Entry] Type=Application Name=XMind Comment=Create and share mind maps. Exec=$installDirRoot/xmind8/XMind_amd64/XMind %f Categories=Office; NoDisplay=false MimeType=application/zip Terminal=false 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

Инструкции для новичков по установке XMind8 с этим скриптом:

1) Загрузить XMind 8 zip-файл (который у вас, вероятно, уже есть, и именно поэтому вы здесь сейчас). 2) Создайте пустой файл $ touch xmind8Install.sh в том же каталоге, в котором вы сохранили загруженный файл xmind-8-update1-linux.zip. 3) Скопируйте содержимое приведенного выше сценария bash в файл xmind8Install.sh 4) запустите $ bash xmind8Install.sh --help для информации об использовании.

например: $ sudo bash xmind8Install.sh xmind-8-update1-linux.zip

1
ответ дан 23 May 2018 в 02:35

Я пробовал инструкции с официального сайта: http://www.xmind.net/m/PuDC (текстовая инструкция вы можете найти в нижней части страницы) с Ubuntu 16.04.2 (x64).

Кроме того, если у вас есть новая установка ubuntu (как и у меня), вам, вероятно, потребуется установить java: sudo apt-get install default-jre

И значок, он не появился из коробки, поэтому я загрузил png вручную и указан в файле .desktop, smth. например:

Icon=/opt/xmind/XMind_6_icon.png
0
ответ дан 23 May 2018 в 02:35
  • 1
    Разделите детали решения. Ссылка может быть полезна только для ссылки или более подробной информации. – Mostafa Ahangarha 20 March 2017 в 22:43

Мне удалось получить Xmind 8 update2 для установки и работы в Ubuntu 17.04 после установки Oracle Java 8. Xmind 8, похоже, не работает с openjdk (любая версия).

0
ответ дан 23 May 2018 в 02:35

Другие вопросы по тегам:

Похожие вопросы: