|
|
发表于 2006-2-15 16:33:33
|
显示全部楼层
根据freedesktop规范, *.desktop 是菜单及桌面快捷方式的描述文件.
一般放在/usr/share/applications/ 里,gnome和kde默认都能从*.desktop生成菜单.
找到软件包里的*.desktop, 放到/usr/share/applications/,基本就能从kde和gnome找到.
自己写desktop也是很容易的.
菜单的分类,是由程序根据*.desktop的
Categories=X-XFCE;Calendar;
自动生成的.
mandriva用了debian的自动菜单生成系统,利用
/var/lib/menu/openoffice.org-Mandriva-menus 这个描述文件
可以生成 *.desktop,
利用给各个WM不同的脚本,还可以生成WM特定的菜单.
比如 fvwm 基于文本文件的菜单,甚至生成E17特定的二进制描述文件. |
|