Ubantu为非标准应用程序添加桌面图标的操作方法

本文主要指的是第三方或自己编写的非标准应用程序

需要编写.desktop文件。

主要步骤如下:
1、进入/usr/share/applications目录,建立一个空白的文本文件,文件要以.desktop作为扩展名。

命令行进入/usr/share/applications

cd /usr/share/applications

sudo touch /usr/share/applications/eclipse.desktop

2、在文件写入启动自己应用的相应方法和参数

sudo vim eclipse.desktop

双击打开你新建的eclipse.desktop文件(以eclipse为例),上面是使用命令在vim下配置。

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse                                  #程序描述,可选择性修改
Exec=/home/ywq/eclipse/rcp-neon/eclipse/eclipse  #根据安装的可执行软件路径进行修改
Icon=/home/ywq/eclipse/rcp-neon/eclipse/icon.xpm #根据该可执行软件图标的实际路径修改
Terminal=false                                   #软件打开时是否启动终端
StartupNotify=true
Type=Application
Categories=Application;Development

.desktop文件其实有很多配置项,常用主要配置信息解释如下。

[Desktop Entry] #图标文件入口点,这里是主入口,其实可以配置多种入口行为
Name= #名字
Comment= #注释
Exec= #执行文件、命令格式,完整路径

Icon= #图标,可以自己提供,也可以引用别的程序的
Terminal= #是否需要终端打开,布尔值
Type= #应用类型,常用有Application等
Categories= #分类,按自己需要填写,常用有GNOME;GTK;Utility;TextEditor等

3、定义完.desktop文件,将eclipse.desktop文件拷贝到桌面,然后按照Ubantu为应用程序添加桌面图标里的方法就可以在桌面建立快捷图标了。

cp eclipse.desktop /home/shenzhi/桌面

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/11052.html

(0)
江山如画的头像江山如画管理团队
上一篇 2022年9月1日 下午5:00
下一篇 2022年9月11日 上午10:18

99%的人还看了以下文章

  • NumPy快速入门(一)

    NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 NumPy作为高性能科学计算和数据分析的基础包,是其他重要数据分析工具的基础。 一、认识NumPy数组对象 import numpy as np #导入numpy数据包 data=np.arange(…

    2022年1月24日
    1.6K0
  • 10秒倒计时、考试结束倒计时功能实现代码-JS

    注册成功或登录后网页会有倒计时,如5秒后跳转到哪个页面的功能。 在做一些在线测试,网上考试系统时,会用到倒计时功能。 如网上考试系统里,会有时间提示离考试结束还有多长时间,临近考试结束剩10分钟,还可以弹窗提示考生。 JavaScript实现倒计时功能代码 <!DOCTYPE html> <html> <head> &lt…

    2020年11月1日
    4.6K0
  • 基于jspSmartUpload的Jsp文件上传实例

    SmartUpload是一个免费的文件上传下载组件1、使用简单:仅三五行代码就可以搞定文件的上传2、方便存取:利用组件提供的对象,可以获得全部上传文件的信息(包括文件名,大小,类型,扩展名,文件数据等)。3、能对上传的文件在大小、类型等方面做出限制。如此可以滤掉不符合要求的文件。 下载jsmartcom_zh_CN.jar文件:http://www.125j…

    2018年12月11日
    3.1K0
  • 程序设计基础(C语言)—教学设计、教案

    教学设计——程序设计基础 教学基本信息 课程名称 程序设计基础 性质 专业基础课 学分 3 学时 48 题目 数据类型 专业年级 软件工程专业一年级 教材 书名:C程序设计(第五版) 出版社:清华大学出版社    出版日期: 2017年8月 教学背景分析 一、学习内容分析: 本节课要介绍的知识点——数据类型比较简单,但都是概念。对于这些陌生的、枯燥的纯概念性…

    2020年4月10日
    14.0K0
  • 上机实战八:Java web编程综合案例

    建议学时:6 一、开发基于MVC模式的信息管理系统,如新闻发布系统,要求用户可查看、查询。管理员进入后台可对发布新闻(实现相应的增删查改)。 后台添加文章,建议使用UEditor! UEditor 是开源、免费的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果。 UEditor兼容性很好,是网站站长开发的首选,官网地址:UEditor官网 包…

    2018年12月11日
    6.7K0
  • ubuntu打开命令行终端的三种方法

    1、方法一(推荐使用) 快捷键 Alt + Ctrl + T 2、方法二  3、方法三

    2022年8月16日
    5.4K0

发表回复

登录后才能评论