跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 11.1 Desktop 管理员指南 Oracle Solaris 11.1 Information Library (简体中文) |
桌面项文件是提供有关菜单中项的信息的数据文件。桌面项文件指定项(如名称、要执行的命令、图标等)的详细信息。桌面项文件还包含决定项在菜单分层结构中的位置的关键字。桌面项文件必须位于 $XDG_DATA_DIRS/applications 目录中,并且必须具有 .desktop 文件扩展名。
搜索缺省路径以解析 .desktop 文件的位置的顺序如下:
在 $XDG_DATA_HOME/applications 目录中搜索。如果未设置 $XDG_DATA_HOME 环境变量,则在 ~/.local/share/applications 缺省目录中搜索。
搜索 $XDG_DATA_DIRS 中每个目录的应用程序子目录。如果未设置 $XDG_DATA_DIRS 环境变量,则在 /usr/share/applications 缺省目录中搜索。
如果找到多个同名的 .desktop 文件,则优先使用找到的第一个文件。
以下示例提供了一个桌面项文件示例:
[Desktop Entry] Encoding=UTF-8 Name=Calculator Name[fr]=Calculatrice ... Comment=Perform calculations Comment[fr]=Effectue des calculs complique ... Exec=gcalctool Icon=accessories-calculator Terminal=false Type=Application StartupNotify=true Categories=GNOME;GTK;Utility;Calculator
下表介绍了桌面项文件中的一些重要键。有关桌面项文件的更多信息,请参见 XDG Desktop Entry Specification(XDG 桌面项规范)。
表 3-3 桌面项键
|
有关桌面项文件中的键的更多信息,请参见 desktop entry specification(桌面项规范)。
注 - 面板启动程序和桌面对象也使用桌面项文件。用于启动程序和桌面对象的桌面项文件提供的信息与用于菜单中的项的桌面项文件提供的信息是相同的。例如,桌面项文件提供当用户选择启动程序或对象时要运行的命令。