LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1089|回复: 15

用MenuDrake编辑菜单不生效.

[复制链接]
发表于 2003-5-24 13:41:33 | 显示全部楼层 |阅读模式
原来我装了很多程序的,后来硬盘告急就删掉一些,但是那些程序的菜单依然存在,打开Menudrake,发现里面的菜单很好,删掉的都删了,保存一下,下次等录,我的菜单依然是原来的!倒!怎样编辑我的菜单才能生效.
发表于 2003-5-24 14:36:55 | 显示全部楼层
我不清楚。Menudrake 是一个很 buggy 的软件。这儿我报告了一个 bug(http://qa.mandrakesoft.com/show_bug.cgi?id=3949 ),这个 bug 会使中文修改出错。到现在也没人来修改它。
 楼主| 发表于 2003-5-24 15:20:44 | 显示全部楼层
希望9.2能修正,看着一堆没有用的菜单,心里不好受.
发表于 2003-5-24 15:26:52 | 显示全部楼层
我试验了一下,把你不要的菜单拖到回收站中,然后重起 X,要删掉的菜单就没了。
发表于 2003-5-24 17:07:30 | 显示全部楼层
这不能算Menudrak的bug,
menudrak只能算是menu(一个软件叫menu)的前端,
menu是debian下的菜单管理工具,他可以使gnome和kde等
呈现同样的菜单配置,他需要读取menu文件建立菜单树,
系统有一个menu配置,用户主目录也有一个.menu文件。
每一个需要加入菜单的程序都要在/usr/share/apps/中
提供一个package,定义其在菜单中的入口。
在/etc/menu-methods/中有每个窗口管理器的menu脚本,
menudrak调用update-menu来更新用户菜单。 你需要查找
menu文件修改菜单配置。

另外在mandrake9.1中的gnome菜单的“设置”项可能会出现
乱码“XXX”,见版主的非典汉化贴图:
http://vip.6to23.com/bio123/aaaty/mdk8.jpg
这是utf-8编码,把/etc/menu-method中的gnome
menu脚本中的utf-8改成gb2312,再运行update-menu就可以了
发表于 2003-5-24 18:07:56 | 显示全部楼层
如果你在 Windows XP 下安装 Netscape 7.0 中文版浏览器,那三个字的乱码(“璁剧疆”)一样会出现(在“开始”菜单中,右键点 Netscape 7.0 就会出现)。这是 UTF-8 和 GBK 互换的时候,函数错误产生的。等到以后全部换成 UTF-8 后(可能就在 Mandrake 9.2,系统内部就只会用 UTF-8 作为内码了),这个问题就不会存在了。
 楼主| 发表于 2003-5-24 19:45:54 | 显示全部楼层
最初由 ShiyuTang 发表
我试验了一下,把你不要的菜单拖到回收站中,然后重起 X,要删掉的菜单就没了。

不行的,非root用户没有权限拖,root删掉后依然不行..
 楼主| 发表于 2003-5-24 19:48:02 | 显示全部楼层
最初由 cloudzm 发表

系统有一个menu配置,用户主目录也有一个.menu文件。

我把.menu删掉后,还是一样.
能具体说说怎么做吗?
发表于 2003-5-24 19:54:31 | 显示全部楼层
在~/.gnome2/apps-mdk/Configuration/下有一个文件.directory
[Desktop Entry]
...
Name[zh_CN.GB2312]=设置
Name[zh_CN]=设置
...
这里的“设置”就是在菜单中显示的字,
一般情况下这里是那三个字的乱码,我是修改了
/etc/menu-methods/gnome文件,将其中
"Name[" $lang "]=" encode_translate($lang,title(),"utf-8")里
的utf-8全部改成gb2312, 再运行update-menus,这样就好了。
这样也可以解决"多媒体"->"图象"->"ovray Modeler 建模"的乱码
发表于 2003-5-24 20:14:38 | 显示全部楼层

回KLite

你要删什么菜单?到/usr/lib/menu目录下找,
比如如果我要删除"网络"->WWW->"Screem",
在/usr/lib/menu/里有一个文件叫screem,
里面大致是
?package(screem):command="/usr/bin/screem"......
删了这个文件,再运行一下update-menus,可能要花点时间重建menu,
现在菜单里应该没有Screem这一项了,反正我的是没有了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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