iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >CentOS桌面菜单如何编辑和配置
  • 670
分享到

CentOS桌面菜单如何编辑和配置

2023-06-10 04:06:07 670人浏览 独家记忆
摘要

本篇内容介绍了“Centos桌面菜单如何编辑和配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!相关配置文件:/usr/share/appl

本篇内容介绍了“Centos桌面菜单如何编辑和配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

相关配置文件:

/usr/share/applications目录中的 *.desktop文件

相关目录:

$HOME/.config/menus

/etc/xdg/menus

/usr/share/desktop-directories

修改后一般要更新数据库:

updatedb, update-desktop-database

update-desktop-database和update-desktop-*系列程序都位于xdg-utils 包中

--------------------------------------------------------------------------------------------------------------------------

Qt4-qtconfig位于System-Administration,现在要把它更改到Applications-->Programming菜单下面:

更改(vim /usr/share/applications/qt4-qtconfig.desktop)其中的

CateGories=Qt;Settings;为 Categories=Qt;Development;

为何不是Categories=Qt;Programming;呢?

切换到/usr/share/desktop-directories目录下面:

[root@localhost desktop-directories]# grep Programming *

Development.directory:Name=Programming

Development.directory:Name[en_CA]=Programming

Development.directory:Name[en_GB]=Programming

Development-More.directory:Name=More Programming Tools

Development-More.directory:Name[en_GB]=More Programming Tools

打开Development.directory文件,开头如下

[Desktop Entry]

Name=Programming

....................

说明Categories=Development在菜单中对应的就是Programming菜单目录。

最后,Categories=Qt;Development;同样可以写成Categories=Development;

如果想在Applications菜单项中添加一个新的菜单目录,可以通过添加/etc/xdg/menus目录中的条目来完成

其中<Menu>二级目录中的条目正好和桌面Applications中的条目相等。对于条目内容为空的,在Applications中将不会显示;比如在applications.menu文件中写有Education目录菜单,但是因为在/usr/share/applications目录下面列举的程序没有程序使用

Categories=Education;

所以,在Applications目录菜单中,没有Education子目录菜单。尝试修改任何一个.desktop文件(qt4- qtconfig.desktop),把Categories改成Education,立刻就会在Applications目录菜单中显示出 Applications-->Education--->qt4 config

(rpm -qi xdg-utils-1.0.2-2.fc8)The following scripts are provided at this time:

* xdg-desktop-menu      Install desktop menu items

* xdg-desktop-icon      Install icons to the desktop

* xdg-icon-resource     Install icon resources

* xdg-mime              Query infORMation about file type handling and

                        install descriptions for new file types

* xdg-open              Open a file or URL in the user's preferred application

* xdg-email             Send mail using the user's preferred e-mail composer

* xdg-screensaver       Control the screensaver

===========================================

[root@localhost menus]# pwd

/etc/xdg/menus

[root@localhost menus]# ll

total 60

-rw-r--r-- 1 root root 12282 Dec 6 16:01 applications.menu

drwxr-xr-x 2 root root 4096 Nov 9 17:16 applications-merged

-rw-r--r-- 1 root root   488 Jul 6 16:58 gnome-screensavers.menu

-rw-r--r-- 1 root root   279 Sep 10 2005 kde-information.menu

-rw-r--r-- 1 root root   288 Sep 10 2005 kde-screensavers.menu

-rw-r--r-- 1 root root 2198 Aug 10 15:03 kde-settings.menu

-rw-r--r-- 1 root root 3020 Oct 19 23:53 preferences.menu

drwxr-xr-x 2 root root 4096 Oct 19 23:53 preferences-merged

drwxr-xr-x 2 root root 4096 Nov 9 17:19 preferences-post-merged

-rw-r--r-- 1 root root 1241 Oct 19 23:53 server-settings.menu

-rw-r--r-- 1 root root 1127 Oct 19 23:53 settings.menu

-rw-r--r-- 1 root root   920 Oct 19 23:53 start-here.menu

-rw-r--r-- 1 root root 3294 Oct 19 23:53 system-settings.menu

applications.menu文件可以设置在菜单项中是否包含某个菜单项,甚至可以exclude.

疑问).desktop文件所执行程序的查询路径是什么?

答:执行程序时路径设置在PATH环境变量中,.desktop文件通过其中的exec来指定要执行的应用程序,并在PATH所定义的路径中查找相应的应用程序。可以通过如下方式查看:

[root@localhost ~]# echo $PATH

/usr/lib/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin

疑问).desktop文件是如何执行”可执行应用程序“的?

答:可以先看一个简单的.desktop文件内容:

[root@localhost ~]# cat /usr/share/applications/amule.desktop

[Desktop Entry]

Encoding=UTF-8

//编码方式

Name=aMule

//应用程序名称,

Comment=aMule

//鼠标经过上面时的提示名称

Exec=amule

//可执行应用程序的实际名称

Icon=amule.png

//显示在菜单项中的图标,可以为空

Terminal=false

//是否使用终端

Type=Application

//分类

Categories=Application;Network; //分类

.desktop文件通过上述Exec=amule知道了应用程序的名称,并且区分大小写,并在PATH环境变量所默认设定的路径中查找,查找到即可执行,查找不到则报错,除非用户自己在PATH中设定了此应用程序所处的特殊路径。

“CentOS桌面菜单如何编辑和配置”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: CentOS桌面菜单如何编辑和配置

本文链接: https://www.lsjlt.com/news/259212.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CentOS桌面菜单如何编辑和配置
    本篇内容介绍了“CentOS桌面菜单如何编辑和配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!相关配置文件:/usr/share/appl...
    99+
    2023-06-10
  • win10如何把桌面图标放到开始菜单
    要将桌面图标放到开始菜单,可以按照以下步骤进行操作:1. 找到桌面上想要添加到开始菜单的图标。2. 右键单击该图标,并选择"发送到"...
    99+
    2023-09-01
    win10
  • Redhat Linux如何配置远程桌面
    这篇文章给大家分享的是有关Redhat Linux如何配置远程桌面的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。***步,修改/etc/X11/xdm/Xaccess文件,找到下面的语句:# * #any hos...
    99+
    2023-06-16
  • Windows桌面的开始菜单丢失该如何解决
    这期内容当中小编将会给大家带来有关Windows桌面的开始菜单丢失该如何解决,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。近日帮他们处理电脑问题,发现不熟悉计算机的人弄出来的问题确实是匪夷所思啊 有人不知...
    99+
    2023-06-14
  • linux中如何使用Ansible配置桌面设置
    这篇文章主要为大家展示了“linux中如何使用Ansible配置桌面设置”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux中如何使用Ansible配置桌面设置”这篇文章吧。设置壁纸和锁屏首...
    99+
    2023-06-16
  • 如何在CSS中编辑单个页面上的样式
    小编给大家分享一下如何在CSS中编辑单个页面上的样式,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!如果您有一个 CMS 并且希望您的某些帖子看起来与其他帖子不同,...
    99+
    2023-06-27
  • CentOS如何配置SSH单向无密码访问
    小编给大家分享一下CentOS如何配置SSH单向无密码访问,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在研究一款文件系统时,需要远程给客户机安装软件,且需要无S...
    99+
    2023-06-10
  • 如何找到并编辑git的配置文件
    对于每个git用户来说,了解他们的配置文件所在可以更好地了解git的使用。在本文中,我们将讨论如何找到并编辑git的配置文件。Git配置文件有哪些?Git中有两个不同级别的配置文件:系统级配置文件和用户级配置文件。1. 系统级配置文件一个系...
    99+
    2023-10-22
  • 笔记本电脑如何清除多余的桌面右键菜单
    小编给大家分享一下笔记本电脑如何清除多余的桌面右键菜单,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!在键盘“WIN+R”键同时操作下,启动运行框,在框内输入“regedit”,打开深度系统的注册表编辑器。为防止后面操作错误...
    99+
    2023-06-28
  • centos如何配置ip地址和网络
    要配置CentOS的IP地址和网络,可以按照以下步骤进行操作:1. 打开终端,以root用户身份登录。2. 使用以下命令打开网络配置...
    99+
    2023-08-28
    centos
  • IntelliJ IDEA编辑器如何配置vue高亮显示
    这篇文章将为大家详细讲解有关IntelliJ IDEA编辑器如何配置vue高亮显示,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.查找IntelliJ IDEA是否已经...
    99+
    2024-04-02
  • vue后台管理如何配置动态路由菜单
    目录后台管理配置动态路由菜单根据权限生成动态路由及导航菜单后台管理配置动态路由菜单 前段时间做一个后台管理项目,因为超级管理员可以给普通管理员动态更改权限,所以vue-element...
    99+
    2024-04-02
  • 微信公众号菜单如何配置微信小程序
    这篇文章给大家分享的是有关微信公众号菜单如何配置微信小程序的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。先提条件是你的公众号版定了小程序第一种:直接配置   ...
    99+
    2024-04-02
  • 如何在ubuntu桌面配置一个网络打印机和扫描仪
    这篇文章主要介绍“如何在ubuntu桌面配置一个网络打印机和扫描仪”,在日常操作中,相信很多人在如何在ubuntu桌面配置一个网络打印机和扫描仪问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何在ubuntu...
    99+
    2023-06-13
  • Win10系统下如何将VSCode配置到右键菜单中
    这篇文章将为大家详细讲解有关Win10系统下如何将VSCode配置到右键菜单中,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。教程新建一个后缀是 .reg 的文件,例如: vs.reg用记事本或 Notep...
    99+
    2023-06-25
  • 如何配置Fedora Core 4.0用户桌面中文环境
    小编给大家分享一下如何配置Fedora Core 4.0用户桌面中文环境,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、系统语言配置文件/etc/sysconf...
    99+
    2023-06-16
  • 如何在ArchLinux中安装和配置桌面环境或窗口管理器
    在ArchLinux中安装和配置桌面环境或窗口管理器主要有两种方法:手动安装和使用ArchLinux官方仓库中的软件包。 手动安装:...
    99+
    2024-04-02
  • Win7桌面右键菜单小工具选项如何删除没有太多作用
      Win7系统桌面右键有很多选项,用户可根据自己的需求进行添加或删除,右键菜单中有一个“小工具”选项,很多人认为其无多大作用,那么要如何删除呢?下面小编就给大家介绍下Win7去除右键菜单中的&l...
    99+
    2023-06-17
    Win7 右键菜单 小工具 作用 工具 菜单 太多 右键
  • 如何在CentOS上配置和优化Nginx服务器
    在CentOS上配置和优化Nginx服务器有以下几个步骤: 安装Nginx 首先要安装Nginx,可以通过以下命令进行安装: s...
    99+
    2024-04-25
    CentOS
  • 如何在CentOS中安装和配置FTP服务器
    在CentOS中安装和配置FTP服务器需要进行以下步骤: 安装FTP服务器软件:在终端输入以下命令安装vsftpd软件包: su...
    99+
    2024-04-09
    CentOS
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作