Answers:
@Rinzwind作弊:)
如果您使用的Xmind
是Linux 的“常规”-官方-version:
Xmind以前可以作为.deb
文件使用,但是从版本8开始,当前没有.deb
文件可用。但是,它仍然可以在基于Debian的系统上很好地运行。
最简单的设置是在本地运行,因为应用程序需要位于可写目录中。该应用程序带有一个setup.sh
。与您期望的不同,它不会安装应用程序本身,但是会安装它使用的一些共享库以及一些可与一起使用的字体Xmind
。
Xmind
从此处下载最新的(.zip
)xmind-8-linux.zip
,将解压缩的文件夹移动到您拥有写许可权的任何位置setup.sh
脚本sudo
,以安装一些库和字体(只需sudo
将脚本键入并拖到终端窗口上,然后按Enter)。现在,我们将Xmind
首次运行,在此期间,我们将能够为Dash和Unity Launcher创建启动器:
要运行Xmind
,您可以.desktop
手动创建文件,但是,也可以Unity
按照此处和此处的说明,为您完成此工作。一个Xmind
图标会自动复制到~/.local/share/icons/xmind.png
本地使用。
我尝试了的最新版本(8)Xmind
几个小时,老实说,我更喜欢以前的版本,该版本的“广告”较少(或没有),界面更直观(当然是基于意见的) 。
似乎我不是唯一的人,因为这里Xmind
提供了以前的版本。这些版本包括.deb
安装程序。这些版本可以在上完美运行16.04
。
下载此链接http://www.xmind.net/xmind/downloads/xmind-8-beta-linux_amd64.deb
在〜/ Downloads中双击完成的下载,然后让软件中心进行安装。
或输入命令行并执行
dpkg -i xmind-8-beta-linux_amd64.deb
在完成下载。
第一应该是首选。第二个要求您也手动下载并安装所有依赖项。
.deb
icw 相匹配xmind
。这一定是一个阴谋……
我写了一个从zip文件安装XMind的bash。
这是Github仓库https://github.com/dinos80152/XMind-Linux-Installer
安装包括
一切都由一个脚本完成,您不必自己执行其他任何操作。从XMind 8 beta版本的deb文件复制/ usr文件夹。
它还具有一个卸载bash脚本。
任何问题和建议,将问题留在github仓库中。
如果安装XMind之后,您无法按照@quickstop的说明启动任何方法。问题可能出在Java 9/10/11处理类路径的方式上,似乎Xmind使用的是旧的eclipse版本。
诀窍是告诉eclipse使用Java 8版本。
./XMind -vm /usr/lib/jvm/java-8-openjdk-amd64/bin/java
告诉eclipse在/ usr / lib / jvm / ....中寻找Java。
顺便说一句,deb文件包含旧版本的Xmind。
如果您不想使用命令行修饰符,则可以始终包含
-vm <your path to java exec>
XMind.ini文件中的标志
XMind令Unix用户对安装XMind 8如此沮丧感到非常惊讶。
为了解决该问题,我编写了一个安装XMind 8的bash脚本。我已经在Ubuntu 16.04.2。上对其进行了测试。这还将安装XMind菜单项及其图标。
#!/ bin / bash #xmind8Install.sh用法= $(cat << EOM
用法: -此脚本仅与“ XMind_amd64”一起使用(不适用于32位i386)!已在Ubuntu 16.04.2下测试 -最好只将此脚本文件复制到与下载的xmind-8-update1-linux.zip相同的目录中 文件(或您所谓的文件)。 -此脚本将创建最终目录“ xmind8”以安装到其中,但您需要选择“ xmind8”目录所在的位置 如果您不想使用默认值'$ HOME / .local / bin'。
xmind [/path/to/downloaded_xmind_file-name.zip] [/ path / to / where /您/想要/要/安装(默认:$ HOME / .local / bin)
例: sudo bash $ 0 xmind-8-update1-linux.zip sudo bash $ 0下载/xmind-8.zip sudo bash $ 0 xmind-8-update1-linux.zip $ HOME / apps sudo bash $ 0 xmind-8-update1-linux.zip / opt \ n 紧急行动 )
[[(($#<1)|| (“ $ 1” ==“ --help”)|| (“ $ 1” ==“ -h”)|| (“ $ 1” ==“ -H”)]] && echo -e“ $ {用法}”#显示帮助/用法信息
函数fCHECKSUDO {#检查以确保脚本以root身份运行 如果[“ $(id -u)”!='0'] 然后 echo -e“ \ n $(tput setaf 1)此脚本必须以root用户身份运行!($ sudo bash ...)$(tput setaf 9)\ n” 1号出口 科幻 } fCHECKSUDO
键入unzip> / dev / null 2>&1 || {apt-get install -y解压缩;}#这将安装软件包“ unzip”(如果尚未安装)。 fileZip =“ $ {1}” installDirRoot =“ $ {2:-” $ HOME / .local / bin“}” #echo'$ fileZip ='$ fileZip“”'$ installDirRoot ='$ installDirRoot
函数_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 [桌面输入] 类型=应用 名称= XMind Comment =创建并共享思维导图。 Exec = $ installDirRoot / xmind8 / XMind_amd64 / XMind%f 类别=办公室; NoDisplay = false MimeType =应用程序/邮政编码 终端=假 Icon = $ installDirRoot / xmind8 / XMind_amd64 / configuration / org.eclipse.osgi / 981/0 / .cp / icons / xmind.64.png 紧急行动
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
我已经尝试使用Ubuntu 16.04.2(x64)的官方网站提供的说明:http : //www.xmind.net/m/PuDC(可在页面底部找到文字说明)。工作良好!
另外,如果您有全新的ubuntu安装(如我所述),则可能需要安装java: sudo apt-get install default-jre
和图标,它并没有立即显示,因此我手动下载了png,并在.desktop文件smth中指定了该图标。喜欢:
Icon=/opt/xmind/XMind_6_icon.png