1.Desktop Entry 是什么h1>
我们都知道,在Windows里软件在安装的时候都会询问是不是要在开始菜单和桌面创建快捷方式,这样就不用在使用软件的时候去安装目录启动,而是直接去开始菜单点击相应的软件快捷方式即可。在Linux中也有类似的功能:Desktop Entry文件,Linux GNOME等桌面桌面系统就是使用Desktop Entry文件来描述程序的启动与配置信息。
我这里使用的Ubuntu18.14(前两天刚发布就装上了,比起16.04漂亮了不少啊,哈哈),使用下面的命令cd到系统保存Desktop Entry文件的目录
ls一下看看application目录下的文件:
也就是说,系统会去/usr/share/applications目录下读取“.desktop”文件,然后根据文件配置在应用程序浏览器中添加上启动应用程序的快捷方式。
那么问题来了:
Desktop Entry文件的格式是什么样的p>
我自己手动安装的软件会自动出现在这里吗p>
2.Desktop Entry文件格式
以firefox浏览器为例,使用cat命令查看下firefox浏览器对应的“.desktop”文件是什么样子的:
第二部:在/usr/share/applications目录下新建一个名为”eclipse.desktop“的文件,根据实际内容(软件安装的位置、类型等)填写字段。
关于 Categoruies这个字段要说一下:
———————————–
参考链接:
IBM:https://www.ibm.com/developerworks/cn/linux/l-cn-dtef/index.html
脚本之家:http://www.jb51.net/os/RedHat/523235.html
相关资源:软件架构过程,描述的是在软件工程的生命周期里软件架构师正在进行…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!