历经多年,Linux桌面版的长足发展已让我目瞪口呆,所有Linux的发行版几乎都同时发布KDE和Gnome两种桌面,尽管KDE桌面十分豪华,让好多爱眩的Linux族人爱不释手,但我仍然偏爱使用Fedora的Gnome 桌面环境,原因好简单,因为我的电脑有点旧,低级的机器配置注定我不能与时尚的KDE为伍,因此,那绚丽无比的KDE对我来说只是镜中花水中月。

但发觉有不少fedora的爱好者却是同时安装KDE和Gnome两种桌面,因此你的“应用程序”等菜单就会异常的混乱,KDE和Gnome不同风格的程序菜单同时存在,那乱七八糟的菜单简直就目不忍睹!那到底有没有办法可以让KDE的桌面只显示KDE菜单,同理Gnome桌面只显示Gnome菜单呢??

答案是肯定的,完全可以让你在 Gnome 中隐藏 KDE 的应用程序菜单,或者在 KDE 中隐藏 Gnome 的应用程序菜单。方法就是:

打开终端,以 root 权限 cd 进入 /usr/share/applications/kde 目录,用文本编辑器(Gedit)编辑你不想在 Gnome 菜单中出现的 KDE 程序的快捷方式文件,在最后添加一行 OnlyShowIn=KDE 即可;

举一反三,你如果不想让那些 Gnome 程序出现在 KDE 桌面的菜单上,只要打开终端cd 进入 /usr/share/applications 目录,按上述的方法,用文本编辑器修改程序的快捷方式文件,在最后添加一行 OnlyShowIn=GNOME 就大功告成啦。