ubuntu 下手动创建应用程序菜单启动项

转载 2011年01月14日 17:54:00

linux下的大部分菜单项都放在/usr/share/applications/下,而/usr/local/share/applications 也可以存放这些目录。这些目录下的所有文件都是以.dsktop为后缀的。双击这些文件会运行该程序,同时可以很方便的使用gedit来编辑文件。
下面是一个脚本范例:
----------------------------------------------------------------------------------------------
[Desktop Entry]

Name=LumaQQ
Name[zh_CN]=LumaQQ
Comment=QQ Client
Exec=/home/ty/software/LumaQQ/lumaqq
Icon=/home/ty/software/LumaQQ/QQ.png
Terminal=false
Type=Application
Categories=Application;Network;
Encoding=UTF-8
StartupNotify=true
----------------------------------------------------------------------------------------------
注意:必须要加上[Desktop Entry],表示这是一个桌面菜单项,不加的话会被认成普通文件。
Name表示菜单项上的名称。
Exec代表的是绝对路径的可执行文件。
Icon用来指定在菜单项上显示的图标是什么。
Type一般都是Application。  
Categories代表将该图标放在哪个位置,第一个一般是Application,第二个是位置,这里是将其放在Network下面。这些位置都可以是,它们分别对应如下:
互联网 Network
办公 Office
图像 Graphics
声音和视频 AudioVideo
系统工具 System
编程 Development
辅助选项 Utility
首选项 Settings。

这个添加完之后,就会自动的在菜单项上出现你要的菜单。

真正体验linux的乐趣吧!

 

相关文章推荐

FPGA综合系统设计(二):基于FPGA的温度采集和以太网传输

概述接着上一篇博文的主题,继续讨论FPGA数据采集-传输-显示系统的设计方法。本文以“基于FPGA的温度采集与以太网传输”这个课题为核心展开讨论系统设计的方法,一方面巩固上一篇介绍的设计思想,另一方面...

解决方案:QSqlDatabase: an instance of QCoreApplication is required for loading driver plugins

在用QSqlDatabase时遇到报错QSqlDatabase: an instance of QCoreApplication is required for loading driver plug...

ubuntu下手动创建应用的快捷方式

ubuntu下软件的安装,运行方式大家都会,只是发现好多竟然没有在Dash中创建快捷方式,有些软件在打开后,可以使用菜单‘Create Desktop Entry’创建到Dash,但是还是有很多没有这...

通过启动项设置实现应用程序自启动功能

上一篇通过WinForm+C#代码实现控制应用程序自启动功能,这篇讲下在不用代码情况下是如何利用电脑启动项来设置开机自启动。 我这里主要通过截图展示如何添加QQ自启动实现,当然我这里只是举例说明,其...

【Ubuntu下 ftp应用】【窗口没有最大化最小化】【调整关闭按钮到菜单栏右侧】【Movie Player和Gnome MPlayer 中文字幕问题】【修改Ubuntu启动项】

1. FTP 客户端 直接在ubuntu software center 搜索gftp, 界面简洁功能齐全 ,而且速度很不错,强烈推荐! gftp is your choice for a o...

手动清理window的右键菜单和win10启动项

注册表更改 桌面空白处-新建 鼠标右键文件 鼠标右键文件夹 删除值 鼠标右键IE浏览器注册表更改注意!!! 操作之前需要备份!!!桌面空白处->新建HKEY_CURRENT_USER\Softwar...

iOS 【程序启动原理/手动创建UIWindow/UIApplicationMain做了些什么/makeKeyAndVisible底层实现】

一、什么是UIWindow(★★★ ) UIWindow是一种特殊的UIView,通常在一个app中至少有一个UIWindow iOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着...

Ubuntu下经典JAVA开发环境搭建 以及 Ubuntu中如何在桌面、启动面板以及应用程序菜单上添加图标

1 、JDK 安装配置 选用最新的版本6.0. 打开终端,执行以下命令: sudo apt-get install sun-java6-jdk 按照提示做就是了。配置JAV...

Ubuntu 启动项、菜单 修改 防止隐藏

由于电脑有多个系统,默认的grub引引导菜单是隐藏的,需要稍微修改下方可显示 不要直接修改boot/grub/grub.cfg 直接修改/etc/default/grub,然后update-gru...

手动创建第一个OC程序

手动创建第一个OC程序 创建一个文件夹,文件夹内创建一个a.m的OC源文件,并编辑 之前说过,OC是完全兼容C语言的,那么我们先写个下面的程序尝试一下 #includeint main(){ ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu 下手动创建应用程序菜单启动项
举报原因:
原因补充:

(最多只允许输入30个字)