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,一经查实,立即删除!

相关文章

Luogu P4205 [NOI2005]智慧珠游戏

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

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

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

Scrapy突破反爬虫的限制

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

wpf控件

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

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

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

如何解决SVN 清理失败

解决方法: 下载 sqlite3.exe 在你的清理失败的路径下查看.svn目录下是否存在一个wc.db文件,把解压好的sqlite3.exe 放在wc.db文件的同一路径下 注意:主要是用sqlite3.exe清理掉wc.db中的相关信息。 通过cmd命令行进入你清理失败的路径&am…

10-Linux与windows文件互传-pscp坑---- 'pscp' 不是内部或外部命令,也不是可运行的程序或批处理文件...

1.下载pscp工具http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html2.拷贝到C:\Windows\System32 如果考到其他文件夹,运行提示 pscp 不是内部或外部命令,也不是可运行的程序或批处理文件。 那么考到这个文件下吧!&#xff0…

MongoDB最简单的入门教程之三 使用Java代码往MongoDB里插入数据

前两篇教程我们介绍了如何搭建MongoDB的本地环境: MongoDB最简单的入门教程之一 环境搭建 以及如何用nodejs读取MongoDB里的记录: MongoDB最简单的入门教程之二 使用nodejs访问MongoDB 这篇教程我们会介绍如何使用Java代码来连接MongoDB。 如果您是基于M…

C点滴成海------Dev C++怎么修改成简体中文

第一步:选择菜单中的Tools 第二步:选择Tools中的“Envirnoment Options”,即第二个选项 第三步:选择中文并保存 将"1"的语言改成中文就行了 转载于:https://www.cnblogs.com/hahayixiao/p/9824080.html

MacOS下安装BeautifulSoup库及使用

BeautifulSoup简介 BeautifulSoup库是一个强大的python第三方库,它可以解析html进行解析,并提取信息。 安装BeautifulSoup 打开终端,输入命令:pip3 install beautifulsoup4 BeautifulSoup库小测 小测用到的html页面地址&#xff1…

P4 类、对象、类成员简介

本节内容 类(class)是显示世界事物的模型。 现实中的一架飞机>>>抽象为程序世界中的类 类与对象的关系 对象也叫做实例,是类经过实例化得到的内存中的事宜 有些类不能被实例化,如数学,我们不能说一个数学依照…

PhpStorm之操作数据库

对数据库进行基本的操作 还不清楚如何使用PhpStorm连接本地数据库的朋友看一下我的上一篇博客配置数据库连接点击已经连接好的数据库,找到下图中的 Consoles,然后点击 console(default) 3.在完成上面的操作后,就会发现在编辑器的主页面出现了…

linux的一些基本命令

一、linux的一些基本命令(使用的是CentOS7系统): 1、创建用户组,创建新用户并添加到用户组 添加用户,添加用户组命令: 增加用户:useradd -d /usr/username -m username    为用户增加密码&a…

springBoot+mybatisPlus小demo

项目介绍:采用restful api进行接口规范 / 项目框架SpringBootmybatis Plus / 采用mysql进行数据存储 / 采用swaggerUI进行前后端业务分离式开发。 开发环境:JDK1.8Mysql8.0.12IDEAL 实现功能:springboot搭建整体框架,MybatisPlus动…

[NOI1995]石子合并

题目描述: 在一个圆形操场的四周摆放N堆石子,现要将石子有次序地合并成一堆.规定每次只能选相邻的2堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分。 试设计出1个算法,计算出将N堆石子合并成1堆的最小得分和最大得分. 输入输出格…

docker+selenium grid解决node执行经常卡死

执行用例时出现下图: 可以在启动node节点容器时添加如下红色字体的参数 docker run -d -p 5903:5900 --shm-size512m --link selenium_hub:hub --name chrome_node-5903 -e NODE_MAX_INSTANCES5 -e NODE_MAX_SESSION5 selenium/node-chrome-debug 启动容器后到grid…

高级软件工程第四次作业:两只小熊队团队作业

一、团队展示 队名:两只小熊队 队员学号 周菲(队长)学号: 201810812007 孔繁燕(队员)学号:201810812001 一句话描述拟作的团队项目:充分发挥主动积极性,通过团队提升自我…

杂项:WCF

ylbtech-杂项:WCFWindows Communication Foundation(WCF)是由微软开发的一系列支持数据通信的应用程序框架,可以翻译为Windows 通讯开发平台。整合了原有的windows通讯的 .net Remoting,WebService,Socket的机制,并融合…

jSignature开发实例

插件描述&#xff1a;jQuery手写签名插件jSignature &#xff0c;实现H5APP、网页 手写签名涂鸦 保存图片 代码实例 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>My JSP index.jsp starti…

json、xml

json&#xff1a;(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。简单地说&#xff0c;JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串&#xff0c;然后就可以在函数之间轻松地传递这个字符串&#xff0c;或者在异步应用程序中将字符串从 …