分享
 
 
 

gnome菜单编辑解决方案

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

怎样在rh8 gnome里面编辑菜单呢?

(我在此将 菜单栏里面的 其他 以及其它里面的子目录以外的菜单栏 通称为一级目录,比如图像,互联网都是一级目录。)

和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=

Name[zh_CN]=

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=redoffice

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=redoffice

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

将在第一级菜单 [b]办公[/b ]里面显示我的菜单

如下的几个是编码和说明以及是否在终端运行。OnlyShowIn指的是在kde里面还是gnome里面显示其值为GNOME或KDE

另外kde里面的菜单和/usr/share/applnk/的文件有关当然对应有[Kde Desktop Entry]我是用的gnome,没有试KDE.

因此,对于gnome用户在/usr/share/applications/目录里面新建一个以desktop为后缀的文件,在里面指定相应的参数是最好不过了。.当然也可以在另外的那些目录里面指定.我个人感觉到在/usr/share/applications/下面比较好。

l另外在编辑文件的是后用gedit,否则中文无法显示

对于上面的解决方案,有些参数还可以取其他的值,我没有试过,不过对于大家一般的应用也就够了。呵呵,还望赐教!

如果大家对菜单的编辑有兴趣,希望多了解一些参数,我建议大家看看

/etc/X11/desktop-menus下面以menus结尾的几个文件,可以从那里了解到

更多的参数和它们的用法。

运行gnome-desktop-item-edit --create-new /usr/share/applications/

就可以创建你想要的应用程序了

运行gnome-desktop-item-edit /usr/share/applications/xxxx.desktop

就可以编辑你指定的项目

不过可惜的是产生的菜单不能在菜单里面显示

因为没有Categories。希望下一个版本的gnome-panel会有改进。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有