如何将应用程序添加到GNOME3应用程序列表

如何将应用程序添加到GNOME3应用程序列表,第1张

在gnome3中,如果将鼠标移动到左上角,就会出现一个程序选单,类似于win8中的start界面,在这里直接键入英文就可以快速索引程序,十分方便。不过像deadbeef(笔者喜欢的一个轻量级音乐播放器)这种从网上获取的可执行文件无法作为程序出现在gnome3的程序选单中,而且也无法添加为播放.mp3的默认程序,所以才需要使用如下方法

# cd /usr/share/applications/

# vim deadbeef.desktop

[Desktop Entry]

Name=Deadbeef

GenericName=Music Player

Comment=Deadbeef

Exec=/home/yting/Downloads/deadbeef-0.6.2/deadbeef %U

Icon=/home/yting/Downloads/deadbeef-0.6.2/deadbeef.png

Terminal=false

Type=Application

Categories=Music

StartupNotify=false

这里说明一下,关键是我们自己建立的.desktop文件,这个文件可以放到两个目录下起作用,分别是~/.local/share/applications与cd /usr/share/applications/,如果放到前者下,则仅对当前用户有效,如果放到后一个目录,则所有用户都可以直接在gnome3程序选单中运行该程序

.desktop文件中的格式是固定的,下面解释一下:

[Desktop Entry]->固定,不可变

Name=Deadbeef->名字直接影响索引,按照程序的不同可以换不同名字

GenericName=Music Player->这行可以去掉

Comment=Deadbeef->这行可以去掉

Exec=/home/yting/Downloads/deadbeef-0.6.2/deadbeef %U->重点在这,路径不能写错,后面的%U在Table1-2说明

Icon=/home/yting/Downloads/deadbeef-0.6.2/deadbeef.png->图标

Terminal=false->不在终端运行

Type=Application->说明这是个应用,其他可选值(Link,Directory)

Categories=Music

StartupNotify=false

关于服务程序,楼主可以参考有关书籍,服务程序的结构其实还是比较简单的,只是刚开始接触时,会对它的结构较陌生,感觉服务程序编写难度较高,其实不然。 介绍下我对服务程序进行调试的方法。 由于服务程序具有特殊性,因此服务程序不能完全置...

ubuntu完全安装gnome桌面及应用

1、直接安装

$sudo apt-get install gnome

ubuntu最简化安装使用gnome桌面

1、gnome桌面窗口管理程序

$sudo apt-get install gnome-shell

2、安装gnome面板

$sudo apt-get install gnome-panel

3、安装gnome菜单

$sudo apt-get install gnome-menus

4、安装gnome-session

$sudo apt-get install gnome-session

5、安装gdm会话切换器

$sudo apt-get install gdm

6、注销并选择gnome登陆


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11941135.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存