我有一个纯 Lubuntu 12.10 安装。在查看 /usr/share/applications 中的一些 .desktop 文件时,我看到了TargetEnvironment=Unity
。Google
Chrome 的 .desktop 文件中有一个示例:
[NewWindow Shortcut Group]
Name=New Window
Exec=/opt/google/chrome/google-chrome
TargetEnvironment=Unity
[NewIncognito Shortcut Group]
Name=New Incognito Window
Exec=/opt/google/chrome/google-chrome --incognito
TargetEnvironment=Unity
另一个示例是 Inkscape 的 .desktop 文件:
[Drawing Shortcut Group]
Name=New Drawing
Exec=inkscape
TargetEnvironment=Unity
为了弄清楚这意味着什么,我查看了桌面入口规范 - freedesktop.org 标准以及UnityLaunchersAndDesktopFiles。但都没有提及TargetEnvironment
。因此我提出这个问题。