QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 980|回复: 2

how to add the files into menu

[复制链接]
发表于 2004-9-25 20:14:44 | 显示全部楼层 |阅读模式
who can tell me how can I add my games into my menu ,for I have thrown it into the dash and make the dash empty!!!!and now I use rpm -ivh gnome-gaim....rpm
but after that ,there's nothing in my main menu,who can help me?!
发表于 2004-10-3 21:28:07 | 显示全部楼层
这是从别人那里抄来的,忘记出自哪里,请原创仁兄不要介意!

Gnome下添加菜单快捷方式

很多人抱怨在RedHat、Fedora Core系列下,无法自定义Gnome菜单项,现本人发现了解决之道,现在此公布,若有人曾先行公布过,请务见怪,我没有找到您的文章:
(1.1)用rpm -ql 命令查找到该软件的快捷方式,即扩展名为.desktop的文件;(命令中的 l 为小写 L)
(1.2)或者在桌面自行创建快捷启动器;

(2)将其复制到/usr/share/applications下。

(3)在此目录下用文本编辑器打开此快捷方式。

(4)然后打开同一组的已有的快捷方式,
比如:LumaQQ安装后,并没有在“互联网”菜单项中创建快捷方式,因此可以打开同在“互联网”菜单项中的快捷方式“Messaging Client”,其文件名为gaim.desktop,以此为参照,修改LumaQQ的快捷方式文件(修改结果如下):

[Desktop Entry]
Encoding=UTF-8
Name=LumaQQ
Comment=LumaQQ
Exec=/opt/LumaQQ/lumaqq-ok
Icon=/opt/LumaQQ/qq.gif
Terminal=false
Type=Application
Categories=Application;Network;X-Red-Hat-Base;
StartupNotify=true

有些多余的行可以删除。

至于每一行的含义,我不多说,大家自己研究。
提示:可以打开别的菜单项里的快捷方式对比一下。
回复

使用道具 举报

发表于 2004-11-5 19:17:00 | 显示全部楼层
昨天,参考了一下Gnome的Help文件

To Configure Menus That Users Cannot Modify

Users cannot modify a menu if the following conditions are true:
        A vfolder information file that corresponds to the menu is present in the  /etc/gnome-vfs-2.0/vfolders directory.
        The vfolder information file has the same name as the URI location that corresponds to the menu.
        The user permissions for the vfolder information file are set to read only.
      
To configure a menu so that users cannot modify the menu, perform the following steps:
        1、Create a vfolder information file for the menu that you want to configure in the /etc/gnome-vfs-2.0/vfolders directory.
        2、Give the vfolder information file the name of the URI location that corresponds to the menu that you want to configure. For example, to configure the  Applications  menu, create a vfolder information called  applications.vfolder-info  in the /etc/gnome-vfs-2.0/vfolders directory.
        3、Set the permissions on the vfolder information file to read only.

好像这个问题和gnome的vfs有关,我在/etc/gnome-vfs-2.0/modules里发现了好玩的东西。default-modules.conf这个文件和default-modules.conf.with-menu-editing这个文件相差不大,这两个文件中不同的地方就在

default-modules.conf
# vfolder desktop method
applications:           menu
applications-all-users: menu
all-applications:       menu
preferences:            menu
preferences-all-users:  menu
all-preferences:        menu
favorites:              desktop
start-here:             desktop
system-settings:        menu

default-modules.conf.with-menu-editing
# vfolder desktop method
applications:           vfolder-desktop
applications-all-users: vfolder-desktop
all-applications:       vfolder-desktop
preferences:            vfolder-desktop
preferences-all-users:  vfolder-desktop
all-preferences:        vfolder-desktop
favorites:              vfolder-desktop

他们加载的模块不同。

而我的FC3test3里,/usr/lib/gnome-vfs-2.0/modules目录中,只有libmenu.so模块,没有vfolder-desktop对应的模块。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-26 16:13 , Processed in 0.107812 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表