什么是TargetEnvironment = Unity?
我有一个纯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
。 因此我的问题。
TargetEnvironment使快捷方式组(即快速列表项)仅在Unity环境中打开。 您还可以使用OnlyShowIn=Unity
关键字。
这是一个旧的Launcher教程,提到它。
截至此处不推荐使用TargetEnvironment
。