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

12

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

    
задан mySun 09.01.2017 в 15:04
источник

6 ответов

16

@Rinzwind обманывает:)

Если вы используете «обычный» -official Xmind -version для Linux:

Xmind использовался как файл .deb , но из версии 8 в настоящее время нет файла .deb . Тем не менее, он может работать очень хорошо в системах на базе Debian.

Как использовать

Самая простая настройка - запустить ее локально, так как приложение должно быть в доступном для записи каталоге. Приложение поставляется с setup.sh . В отличие от того, что вы ожидаете, установка не сама установка, но она устанавливает несколько разделяемых библиотек, которые она использует, и несколько шрифтов, которые будут использоваться с Xmind .

  1. Загрузите последнюю версию Xmind из здесь ( .zip )
  2. Unzip xmind-8-linux.zip , переместите распакованную папку в любое место, где вы хотите, чтобы у вас были права на запись.
  3. Откройте папку (или cd в нее, если вы находитесь в cli), и запустите скрипт setup.sh с sudo , чтобы установить некоторые библиотеки и шрифты (просто наберите sudo и перетащите скрипт на терминал и нажмите Enter ).
  4. Теперь мы запускаем Xmind в первый раз , во время которого мы сможем создать пусковую установку для Dash и Unity Launcher:

    • В папке xmind-8-linux откройте папку XMind_amd64 или XMind_i386 , в зависимости от вашей архитектуры, и дважды щелкните по исполняемому файлу Xmind . Приложение запустится.
    • В Unity Launcher появится значок Xmind . Щелкните правой кнопкой мыши значок и выберите «Добавить в тире»

    • Выйдитеизсистемыивернитесь,ивашаустановкаготовакиспользованию,XmindдоступнодляDash.

Объяснение

ЧтобызапуститьXmind,выможетесоздатьфайл.desktopвручную,однако,вытакжеможетепозволитьUnityвыполнитьзаданиедлявас,какописаноhere и здесь . Значок Xmind автоматически копируется в ~/.local/share/icons/xmind.png для локального использования.

Примечание

Я пробовал последнюю версию (8) Xmind в течение нескольких часов, и, честно говоря, я предпочитаю предыдущие версии с меньшей (или отсутствующей) «рекламой» и более интуитивно понятным интерфейсом (который конечно, исходя из мнения).

Кажется, я не единственный в этом, так как Xmind делает предыдущие версии доступными здесь . Эти версии включают .deb установщиков. Эти версии отлично работают на 16.04 .

    
ответ дан Jacob Vlijm 09.01.2017 в 15:23
источник
17

Загрузить ссылку Ссылка

Или дважды щелкните готовый загружаемый файл в ~ / Downloads и позвольте программному центру его установить.

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

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

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

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

ответ дан Rinzwind 09.01.2017 в 15:10
2

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

Вот Github repo Ссылка

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

  1. Установка зависимостей
  2. Извлечение zip-файла xmind в / opt / xmind
  3. Создание команды XMind
  4. Создание пусковой установки, MIME и значка
  5. Создание рабочего пространства
  6. Настройка XMind.ini
  7. Обновление базы данных MIME, базы данных Desktop и кеша шрифтов

Все делается одним сценарием, вам не нужно ничего делать самостоятельно. Папка / usr копируется из файла debug debug XMind 8.

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

Любые вопросы и советы, оставляйте вопросы в реестре github.

    
ответ дан DinoLai 01.09.2017 в 08:18
1

РЕШЕНИЕ: файл сценария, который устанавливает 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) Загрузите zip-файл XMind 8 (который у вас, вероятно, уже есть, и именно поэтому вы здесь сейчас). 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

    
ответ дан Rick 09.03.2017 в 04:55
0

Я пробовал инструкции с официального сайта: Ссылка (текстовую инструкцию вы можете найти в нижней части страницы) с помощью Ubuntu 16.04.2 (x64). Прекрасно работает!

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

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

Icon=/opt/xmind/XMind_6_icon.png
    
ответ дан Alex 20.03.2017 в 19:15
0

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

    
ответ дан quickstop 17.06.2017 в 00:15