Ubuntu 如何为 XMind 添加快速启动方式和图标

目录

  • Ubuntu 如何为 XMind 添加快速启动方式和图标

Ubuntu 如何为 XMind 添加快速启动方式和图标


  1. 按照教程Ubuntu16.04LTS安装XMind8并创建运行图标进行Xmind安装
    • 下载安装包
    • 打开~/Download文件夹,解压.zip压缩包,之后在解压的文件夹中打开终端,输入sudo ./steup.sh,安装必要的组件
    • 解压的文件夹中,如果是64位系统,进入XMind_amd64,32位系统进入XMind_i386
    • 双击可运行文件,确定运行没问题
  2. 通过运行脚本的方式来建立软链接(不知道为什么直接建立快速启动方式时,不通过脚本会报错)
    • 建立运行脚本:
      cd /home/william/program_files/xmind-8-update7-linux/XMind_amd64/,转到指定的解压目录下。
      sudo gedit run.sh,建立脚本文件。
      在文件中输入下面的内容:
    cd /home/william/xmind-8-update7-linux/XMind_amd64/ 
    ./XMind

    在完成文件的编辑后,输入chmod +x ./run.sh

    注意,上述的脚本内容需要根据自己实际解压目录的情况而定,这是我自己的目录。这是我在自己的Home目录下确定的。第一行必须要有,也就是说,我们必须转到XMind运行文件所在的目录,才能正确运行,否则会报错!!

    • 建立*.desktop文件
      建立文件之前,自己去百度一个喜欢的图标,作为XMind快捷方式的图标。1329367-20181015195148379-299807183.png
      输入命名:
      cd /usr/share/applications转到建立运行程序的目录
      sudo gedit xmind.desktop建立图标,xmind是可以自己命名的
      在文件中输入:
    [Desktop Entry] 
    Name=XMind 
    Exec=/home/william/program_files/xmind-8-update7-linux/XMind_amd64/run.sh
    Icon=/home//william/program_files/xmind-8-update7-linux/XMind_amd64/xmind_64.jpg
    Type=Application
    Categories=GTK;GNOME;Office; 

    Exec=后面是我们之前建立脚本的目录
    Icon=后面是自己定义的图标的目录
    Type=Application 说明这是一个应用程序
    Categories=GTK;GNOME;Office; Office表示所属的大目录是Office的分类,大家可以根据实际情况具体更改。

    注意,此时需要从/usr/share/applications/文件夹中双击xmind.desktop,才能在按下super键(即Windows的Win键)后,键入xmind可以找到快速启动方式。

    截图效果如下:
    1329367-20181015195654224-944028902.png

  3. 快速启动栏上的图标
    sudo gnome-open /usr/share/applications,找到xmind.desktop->Properties,点击左上的问号图标,找到你之前放图片的位置,选择xmind_64.jpg。
    在快速启动栏Launcher上,也可以看见图标啦!
    1329367-20181015200536012-872659779.png

转载于:https://www.cnblogs.com/williamc17/p/9794180.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/570305.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何点击打印,直接打印出来,不弹打印设置选项

现在有两种解决方案,亲测有效。 (1).第一种是需要安装插件,网上下载ScriptX.cab文件 下载成功后将文件放在项目某个目录下,然后在页面body中写上: (记得codebase属性为ScriptX.cab文件的放置路径,是绝对路径) 把window.print()改成:factory.printing.Print(false)即可; 远…

[CQOI2014]通配符匹配

https://www.zybuluo.com/ysner/note/1311407 题面 几乎所有操作系统的命令行界面\((CLI)\)中都支持文件名的通配符匹配以方便用户。 最常见的通配符有两个,一个是星号,可以匹配\(0\)个及以上的任意字符; 另一个是问号,可以匹配恰…

jsp常用的onchange事件

定义和用法&#xff1a; onchange 事件会在域的内容改变时发生。 onchange 事件也可用于单选框与复选框改变后触发的事件。例如<input>、<select>、<textarea> <input type"text" id"name" onchange"myFunction()">&…

POJ Area of Simple Polygons 扫描线

这个题lba等神犇说可以不用离散化&#xff0c;但是我就是要用。 题干&#xff1a; DescriptionThere are N, 1 < N < 1,000 rectangles in the 2-D xy-plane. The four sides of a rectangle are horizontal or vertical line segments. Rectangles are defined by their…

window.print()打印时,如何自定义页眉/页脚、页边距

自定义页眉/页脚、页边距&#xff0c;要用到ActiveX控件&#xff08;在ie的安全设置的启用&#xff09;&#xff0c;会修改注册表中ie的设置&#xff0c;代码如下。 try{ var hkey_root,hkey_path,hkey_key; hkey_root"HKEY_CURRENT_USER"; hkey_path"\\Soft…

java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.String

这个问题是&#xff0c;类型转换出错&#xff0c;为什么呢&#xff1f; 因为BigDecimal不能强制转换成 String类型&#xff0c;要用toString()转换。

String转换为int类型

在java中使用 Integer.parseInt 在js中使用 parseInt

Luogu P4205 [NOI2005]智慧珠游戏

P4205 [NOI2005]智慧珠游戏 题意 题目描述 智慧珠游戏拼盘由一个三角形盘件和\(12\)个形态各异的零件组成。拼盘的盘 件如图\(1\)所示 对于由珠子构成的零件&#xff0c;可以放到盘件的任一位置&#xff0c;条件是能有地方放&#xff0c;且尺寸合适&#xff0c;所有的零件都允许…

js中给多个class属性的标签赋值

根据ID给标签赋value值&#xff0c; document.getElementById("id").value"张三"; 当有多个class属性时&#xff0c; for(var i0;i<10;i){document.getElementsByClassName("name")[i].value"李四"; }

Cannot set property 'value' of undefined

一般情况都是js报错引起的&#xff0c;根据实际总结到&#xff1a; 1、js页面初始化时&#xff0c;执行$(document).ready(function(){})方法&#xff0c; 当你要加载的页面内容很多时&#xff0c;你的页面还未加载完&#xff0c;执行初始化函数报错。 2、在初始化函数中&…

Spring Boot + Spring Cloud 构建微服务系统(三):服务消费和负载(Feign)

Spring Cloud Feign Spring Cloud Feign是一套基于Netflix Feign实现的声明式服务调用客户端。它使得编写Web服务客户端变得更加简单。我们只需要通过创建接口并用注解来配置它既可完成对Web服务接口的绑定。它具备可插拔的注解支持&#xff0c;包括Feign注解、JAX-RS注解。它也…

Scrapy突破反爬虫的限制

7-1 爬虫和反爬的对抗过程以及策略基本概念爬虫&#xff1a;自动获取网站数据的程序&#xff0c;关键是批量的获取反爬虫&#xff1a;使用技术手段防止爬虫程序的方法误伤&#xff1a;反爬技术将普通用户识别为爬虫&#xff0c;如果误伤过高&#xff0c;效果再好也不能用一般ip…

Oracle中“不等于”的使用

在oracle中判断字段id不是“123”时&#xff0c; select * from user where id<> 123; 但是id为空的&#xff0c;却怎么也查询不出来。 这是why&#xff1f;原因是&#xff1a;字段为null的时候&#xff0c;只能通过is null或者is not null来判断。 这样写才是正确的…

wpf控件

控件——载应用程序上与用户进行交互的元素 所有的控件都是继承自System.windows.Control类&#xff0c;该类提供了一些基本的属性 1、 设置控件对齐方式 2、 设置Tab键顺序 3、 支持绘制背景&#xff0c;前景和边框 4、 支持格式化文本内容的尺寸和字体 Background&#xff1a…

The import javax.servlet cannot be resolved

错误的原因是&#xff1a;缺少servlet-api.jar这个包&#xff0c;将这个包导入项目里面就可以了。1. 我们可以到tomcat的lib目录下面找到这个包&#xff0c;然后在eclipse中&#xff0c;右击项目&#xff0c;2. 选择Java Build Path>Libraries>Add ExternalJARS,找到你计…

mybatis中修改了数据,控制台显示成功,数据库没有修改

在mybatis中遇到了修改数据时&#xff0c;控制台显示修改成功&#xff0c;但是去数据库查看并没有修改&#xff0c;这是因为mybatis不时自动提交事务的&#xff0c;所以是不会修改数据库的数据&#xff0c;这是我们加上一句 sqlSession.commit()就可以了。转载于:https://www.c…

The type Resource is not accessible due to restriction on required library

项目属性preferences>java build path>把右侧【libraries中的JRE System Library】删除重新导入.

BZOJ1500 [NOI2005]维修数列(Splay tree)

[Submit][Status][Discuss]Description 请写一个程序&#xff0c;要求维护一个数列&#xff0c;支持以下 6 种操作&#xff1a;请注意&#xff0c;格式栏 中的下划线‘ _ ’表示实际输入文件中的空格Input 输入的第1 行包含两个数N 和M(M ≤20 000)&#xff0c;N 表示初始时数列…

日期格式转换:String 与 date

在java中转换 //String—>Date String time “2018-01-09”&#xff1b; try{SimpleDateFormat sdf new SimpleDateFormat("yyyy-MM-dd");Date date sdf.parse(time); }catch(ParseException e){System.out.println(e.getMessage()); } //Date—>String S…

在java中对null的理解

转载&#xff1a;https://www.cnblogs.com/X-World/p/5686122.html Java中的Null是什么&#xff1f; 1&#xff09;首先&#xff0c;null是关键字&#xff0c;像public、static、final。它是大小写敏感的&#xff0c;你不能将null写成Null或NULL&#xff0c;编译器将不能识别…