当前位置: 首页 > news >正文

ubuntu 下面手动创建引用程序启动项(转)

linux下的大部分菜单项都放在/usr/share/applications/下,而/usr/local/share/applications 也可以存放这些目录。这些目录下的所有文件都是以.dsktop为后缀的。双击这些文件会运行该程序,同时可以很方便的使用gedit来编辑文件。/ j# X6 p3 G* b2 D  c/ W. m
下面是一个脚本范例:) x5 A, S+ o) t
----------------------------------------------------------------------------------------------( ~2 k5 F  c0 K$ l
[Desktop Entry] 3 r# m. \9 P2 _7 |. F
Name=aMSN
Name[zh_CN]=aMSN
Comment=QQ Client ; U5 \0 b$ K  Z! n# l, M
Exec=/home/ty/software/aMSN/aMSN
Icon=/home/ty/software/aMSN/MSN.png
Terminal=false . S+ P8 A/ ~9 I- p- ]% f1 _
Type=Application
Categories=Application;Network; * C. y) x) s4 {! s8 S; x
Encoding=UTF-8
StartupNotify=true
----------------------------------------------------------------------------------------------- Z6 a0 Z. U9 b3 l  x( W+ Y; d
注意:必须要加上[Desktop Entry],表示这是一个桌面菜单项,不加的话会被认成普通文件。( H/ o. V; Z" q
Name表示菜单项上的名称。
Exec代表的是绝对路径的可执行文件。
Icon用来指定在菜单项上显示的图标是什么。, y% y/ w0 N0 d" L0 T
Type一般都是Application。   
Categories代表将该图标放在哪个位置,第一个一般是Application,第二个是位置,这里是将其放在Network下面。这些位置都可以是,它们分别对应如下:
互联网 Network
办公 Office
图像 Graphics + V$ X# ?3 Y" k* o5 j/ s
声音和视频 AudioVideo
系统工具 System ( M: k. o8 v( A$ @
编程 Development
辅助选项 Utility ! c$ k4 D2 Q, k
首选项 Settings。 & O+ |- Q) G3 t' B# |: W
这个添加完之后,就会自动的在菜单项上出现你要的菜单。

转:http://bbs.zhiqi.com.cn/thread-7089-1-1.html

转载于:https://www.cnblogs.com/bearcat/archive/2012/05/31/2527822.html

相关文章:

  • [LeetCode] Copy List with Random Pointer 拷贝带有随机指针的链表
  • UIM卡 PIN 码特点
  • 详解在visual studio中使用git版本系统(图文)
  • 我来做百科(第五天)
  • POJ-1502 MPI Maelstrom
  • Oracle -- 字符集编码'GBK'库数据导入到'UFT-8'库中 大量报错 ORA-12899 解决方案
  • IOS-创建带Navigation的根控制器
  • .Net IOC框架入门之一 Unity
  • 过 DNF TP 驱动保护(一)
  • 数组倒序输出
  • EF架构~XMLRepository仓储的实现
  • 上海南站(2007-04-07)
  • ORACLE使用EXPDP和IMPDP数据泵进行导出导入的方法
  • 乾颐堂HCIE面试真题系列4,附考场外景,缓解大家的紧张情绪
  • tomcat访问(access)日志配置、记录Post请求参数
  • 【comparator, comparable】小总结
  • android图片蒙层
  • CentOS6 编译安装 redis-3.2.3
  • ES2017异步函数现已正式可用
  • js中的正则表达式入门
  • Shadow DOM 内部构造及如何构建独立组件
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • VuePress 静态网站生成
  • 百度地图API标注+时间轴组件
  • 服务器之间,相同帐号,实现免密钥登录
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 讲清楚之javascript作用域
  • 什么软件可以剪辑音乐?
  • 使用parted解决大于2T的磁盘分区
  • 微服务入门【系列视频课程】
  • 微信小程序:实现悬浮返回和分享按钮
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • # include “ “ 和 # include < >两者的区别
  • ###51单片机学习(1)-----单片机烧录软件的使用,以及如何建立一个工程项目
  • #NOIP 2014# day.1 T2 联合权值
  • (C#)获取字符编码的类
  • (保姆级教程)Mysql中索引、触发器、存储过程、存储函数的概念、作用,以及如何使用索引、存储过程,代码操作演示
  • (附源码)springboot课程在线考试系统 毕业设计 655127
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (紀錄)[ASP.NET MVC][jQuery]-2 純手工打造屬於自己的 jQuery GridView (含完整程式碼下載)...
  • (三)Pytorch快速搭建卷积神经网络模型实现手写数字识别(代码+详细注解)
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (原創) 未来三学期想要修的课 (日記)
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .Net IOC框架入门之一 Unity
  • .NET 服务 ServiceController
  • .NET/C# 判断某个类是否是泛型类型或泛型接口的子类型
  • .net程序集学习心得
  • .NET开发人员必知的八个网站
  • .vimrc php,修改home目录下的.vimrc文件,vim配置php高亮显示
  • @Bean注解详解
  • @cacheable 是否缓存成功_让我们来学习学习SpringCache分布式缓存,为什么用?
  • [《百万宝贝》观后]To be or not to be?