ubuntu18.04安装xmind思维导图 + 创建软件的快捷方式

1. 下载linux版本的.zip压缩包

xmind - Linux - .zip

2. 运行sudo ./setup.sh

解压.zip文件后,cd /home/xxx/xmind-8-update9-linux(进入该文件夹),运行sudo ./setup.sh,安装一些组件。

2.1 .sh文件相关知识(补充)

.sh文件开头:
1. #!/bin/sh   		以下代码由sh shell解释
2. #!/bin/bash      以下代码由bash shell解释
3. #!/bin/csh		  以下代码由csh shell解释
4. #!/usr/bin/env python     以下代码由python解释
#!是一种约定标记,告诉脚本按照哪个解释器(又名shell)执行。
运行.sh文件有4中方式:
1. sh test.sh
	按照sh解释器(shell)执行test.sh文件。目前sh shell已经被bash shell替代了。但是,如果test.sh开头是#!/bin/bash
执行sh test.sh。此时,按照sh shell执行,#!/bin/bash 不起作用。

2. bash test.sh
	按照bash shell执行test.sh文件。

3. .test.sh(点test.sh)
	a. 该方法是唯一一个需要先给文件添加可执行权限`sudo chmod +x test.sh`,再`.test.sh`运行。
	b. 默认使用bash shell执行test.sh文本。

4. source test.sh
	a. 上面1. 2. 3.三种执行方式:.sh文件在新的shell环境中执行,即在子进程的shell中执行。子进程中的各项操作执行完毕后,子进程中的各项变量和操作会结束,不会传到父进程中。
	b. `source test.sh`执行方式:.sh文件在父进程中执行,test.sh文集中的各项操作都会在原本的shell中生效。
	c. 对`~/.bashrc`文件(保存终端配置和环境变量)修改后,采用`source ~/.bashrc`保存可以使修改的配置生效,而不是`bash ~/.bashrc`

3. 启动xmind

64位系统进入XMind_amd64文件夹,32位系统进入XMind_i386文件夹。双击XMind图标即可启动xmind8。

3.1 启动失败 An error has occurred. See the log file /home/XXX/xmind-8-update9-linux/workspace/.metadata/.log.

在这里插入图片描述

  • 报错原因:Java版本不对。当前是java-11,xmind需要`java-8 (通常linux帮我们安装好了java环境)
  • 解决方法:切换Java版本
    • 首先,终端输入
    sudo update-alternatives --config java
    
    • 然后,输入2切换到java-8环境下。(当前在编号0模式下)

在这里插入图片描述

4. 创建xmind的快捷方式

每次进入2层文件夹不方便,实现单击图标一键进入xmind

(1)进入自己的xmind-8-update9-linux/XMind_amd64文件夹下,创建一个run.sh运行脚本

cd /home/xxx/xmind-8-update9-linux/XMind_amd64
sudo gedit run.sh

(2) run.sh中输入:

  • xxx代表自己的用户名,我放到了home目录下
cd /home/xxx/xmind-8-update9-linux/XMind_amd64/
/home/xxx/xmind-8-update9-linux/XMind_amd64/XMind

(3) 赋予run.sh可执行权限

	sudo chmod +x ./run.sh

(4)网上下载一张作为XMind快捷方式的图标,保存到电脑上
(5) 进入运行程序的目录

cd /usr/share/applications

(6) 创建xmind.desktop文件终端输入

sudo gedit xmind.desktop

(7) xmind.desktop文件中输入:

[Desktop Entry]
Name=XMind
Exec=/home/xxx/xmind-8-update9-linux/XMind_amd64/run.sh
Icon=/home/xxx/xmind-8-update9-linux/xmind.jpg
Type=Application
Categories=GTK;GNOME;Office; 
上面内容相关解释:
	1. Exec:是之前建立`run.sh`脚本的目录
	2. Icon:是网上找到的图标的目录
	3. Type=Application :说明这是一个应用程序
	4. Categories=GTK;GNOME;Office; Office表示所属的大目录是Office的分类

5. 参考文章

感谢以下作者的贡献!

  1. ubuntu — 运行.sh文件、编写.sh文件
  2. Ubuntu16.04LTS安装XMind8并创建运行图标
  3. Ubuntu环境下安装及使用Xmind8(亲测有效)
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值