`
nesta2001zhang
  • 浏览: 70747 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

fedora中将程序的快捷方式添加到“应用程序”中的方法

 
阅读更多

例如,现在想把Eclipse添加到系统的“应用程序”菜单里,方法如下:
gedit /usr/share/applications/eclipse.desktop
然后在里面添加如下内容:
[Desktop Entry]
Name=Eclipse
Comment=用Eclipse开发
Exec=/usr/lib/eclispe/eclipse
Icon=/usr/lib/eclipse/eclipse32.png
Terminal=false
Type=Application
Categories=Application;Development;

保存后,Eclipse就会出现在:应用程序->编程

菜单下面。

*************************************************************************************
和gnome菜单显示相关的有三个个目录:/usr/share/applications,/usr/share/gnome/apps和/etc/X11/applnk/

对于前者即/usr/share/applications里面都是以desktop为后缀的文档;对于后者/usr/share/gnome/apps 和/etc/X11/applnk/里面是一些目录,它们可以是 Network,Office,Graphics,AudioVideo,System,Development,Utility,Settings等。 一般在这些目录里面也是以desktop为结尾的文件这些文件对应的菜单项一般是让它们在其它里面显示。对于/usr/share /applications里面的文件,既可在其它里面显示也可在第一级菜单里面显示。


下面来看一下以.desktop结尾的文件的格式,低下是一个模板:


[Desktop Entry]

Name[zh_CN]=
Exec=
Icon=
Terminal=
Type=
Categories=Application;;;
Encoding=UTF-8
Comment=
Comment[zh_CN]=
OnlyShowIn=
X-Desktop-File-Install-Version=0.3

对上面的每一项我逐一解释:

Name--你原意给程序取的名字
Name[zh_CN]--程序对应local为中文是的名字
Exec要执行的应用程序路径
Icon你想要显示的图标路径
Type程序的种类,一般为Application即可。

下面的Categories是关键,注意上面的几个分号,第一个之前一般为Application即可。第二个之前可以为 Network,Office,Graphics,AudioVideo,System,Development,Utility,Settings之 一。

它们分别对应如下:

互联网 Network

办公 Office
图像 Graphics
声音和视频 AudioVideo
系统工具 System
编程 Development
辅助选项 Utility
首选项 Settings。

也就是说如果这一项是Network就会在互联网栏里面显示,这一项是Utility,你创建的菜单项就会在辅助选项里面显示,如此类推。


第二个分号之后的内容可以为X-Red-Hat-Base加X-Red-Hat-Base-Only或者X-Red-Hat-Extra。(注意只要加了 X-Red-Hat-Base就不会在其他里面显示了)对于X-Red-Hat-Base加X-Red-Hat-Base-Only将在一级菜单里面显 示,对于X-Red-Hat-Extra将在其它里面显示。


下面看两个实例:


[Desktop Entry]

Name[zh_CN]=红色办公Office
Exec=redoffice
Icon=/usr/share/pixmaps/redhat-word-processor.png
Terminal=false
Type=Application
Categories=Application;Office;X-Red-Hat-Extra;
Encoding=UTF-8
Comment=RedOffice1.2
Comment[zh_CN]=Office工具
X-Desktop-File-Install-Version=0.3

将在 其他 的 办公 里面显示我的菜单.


[Desktop Entry]

Name[zh_CN]=红色办公Office
Exec=redoffice
Icon=/usr/share/pixmaps/redhat-word-processor.png
Terminal=false
Type=Application
Categories=Application;Office;X-Red-Hat-Base;X-Red-Hat-Base-Only;
Encoding=UTF-8
Comment=RedOffice1.2
Comment[zh_CN]=Office工具
X-Desktop-File-Install-Version=0.3

http://www.linuxdiyf.com/viewarticle.php?id=88873

分享到:
评论

相关推荐

    Fedora Core 5.0 中添加字体及应用程序字体设置方法

    在Fedora Core 5.0操作系统中添加字体和设置应用程序字体是一个相对简单的过程,涉及到Linux系统管理和图形界面的个性化配置。下面将详细讲解这个过程。 首先,我们需要了解字体是如何在Linux系统中工作的。在...

    fedora 12 中添加五笔输入法

    在Fedora 12操作系统中,添加五笔输入法的过程相对较为复杂,因为纯图形界面并未提供直观的设置方法。通常需要借助命令行工具来完成。以下是在Fedora 12中添加五笔输入法的详细步骤: 1. **打开终端**:首先,你...

    Fedora下面的time应用案例

    在Fedora操作系统中,`time`命令是一个非常实用的工具,它主要用于度量程序执行时的资源消耗,如CPU时间、真实时间等。这个命令对于性能分析和优化代码至关重要。在本文中,我们将深入探讨`time`命令在Fedora下的...

    linux下qt程序安装包制作打包案例,可生成不区分中英文路径的桌面快捷方式

    本案例将探讨如何在Linux系统下为Qt程序创建安装包,使其能够方便地在不同环境中部署,并且能够生成不区分中英文路径的桌面快捷方式。这将涉及到Qt项目构建、打包工具的使用以及系统集成等多个方面。 首先,你需要...

    Fedora从入门到精通

    虚拟化技术在Fedora中也得到了广泛支持,如KVM(Kernel-based Virtual Machine)允许在单一物理主机上运行多个独立的操作系统实例。了解如何创建、管理虚拟机对于学习和测试不同环境非常有用。 总之,《Fedora从...

    Fedora下Qt环境搭建[参考].pdf

    在 Fedora 操作系统中,可以安装 Qt for PC(X11),以便开发桌面应用程序。可以使用 qt-everywhere-opensource-src-4.7.4.tar.gz 安装包来安装 Qt for PC(X11)。 3. 编译和安装 Qt for PC(X11) 在安装 Qt for PC...

    fedoraLinux系统基本使用

    - 它还包括了两个虚拟桌面的切换按钮和回收站的快捷方式。 #### 三、Fedora网络配置 为了让Fedora能够接入互联网,需要对本地网络连接进行适当的配置。 1. **配置步骤**: - 打开“网络连接”管理面板有两种...

    fedora中文安装教程2

    fedora中文安装教程,是一本开发和应用fedora的工具书

    Flatpak为Linux带来了独立应用及在Fedora中安装Flatpak.docx

    Flatpak 是一种跨 Linux 发行版的桌面应用框架,它为开发者提供了一种打包和分发应用程序的方法,使得这些应用程序可以在不同的 Linux 发行版上独立运行。Flatpak 的设计目标是提供一个沙盒化的安全环境,使应用与...

    fedora16高级设置

    在Fedora 16中,我们可以启用gnome-tweak-tool中的“桌面图标”选项,这样就可以在桌面上创建和管理文件及快捷方式了。 2. **启动器和任务栏**:在Windows中,任务栏是用户进行多任务切换和启动应用程序的主要界面...

    Fedora-14-i386-DVD Fedora-14-x86_64-DVD Fedora-14-i686-DVD

    根据提供的标题、描述、标签及部分内容,我们可以了解到用户在寻找Fedora 14的不同版本镜像文件,并且分享了一些下载链接。接下来,我们将详细介绍Fedora 14的几个关键概念和知识点。 ### Fedora 14简介 Fedora 14...

    虚拟机安装Fedora系统

    在安装Fedora系统后,我们可以安装Tomcat服务器,以便在虚拟机上部署Web应用程序。在这里,我们可以详细介绍Tomcat的安装和配置过程。 在这篇文章中,我们详细介绍了如何在虚拟机上安装Fedora系统,从创建虚拟机到...

    fedora 7 安装图解

    本文将基于一份详细的Fedora 7安装图解,深入探讨其安装流程中的关键知识点,帮助读者顺利搭建自己的Fedora 7系统。 #### 准备工作 在开始安装Fedora 7之前,确保以下几点: 1. **BIOS设置**:将计算机的启动顺序...

    在虚拟机中安装Fedora_10的步骤及详细截图

    保存并关闭文件,交叉编译器就安装完成了,现在你可以使用它来编译针对其他架构的应用程序。 这个过程涵盖了虚拟机环境下安装Fedora 10的基本步骤,以及后续的root用户设置、VMware Tools安装和交叉编译器配置。...

    Win7 Fedora双系统安装

    - 从解压后的镜像中复制`images`和`isolinux`目录到指定位置(如C盘根目录)。 2. **NeoGrub配置**: - 在EasyBCD中选择NeoGrub作为引导加载程序。 - 编辑`menu.lst`文件,添加Fedora的启动条目。 - 示例配置:...

    fedora 8 硬盘安装及系统安装设置.

    - 在安装过程中选择“我要定制”选项,以确保安装足够多的应用程序和驱动程序。 - (hdx,x)中的参数用于指定硬盘和分区,例如(hd0,0)表示主硬盘的第一个分区。 #### 五、小结 通过上述步骤,您可以顺利地在硬盘上...

    Fedora的下载种子

    在Fedora中,用户可以体验到Gnome桌面环境的最新版本,以及其他流行的桌面环境如KDE Plasma或XFCE。此外,Fedora还提供了丰富的软件包管理系统,例如dnf(Dandified Yum),用于安装、更新和管理软件。由于Fedora与...

Global site tag (gtag.js) - Google Analytics