Unity Launcher 的 .desktop 文件在哪里?

Unity Launcher 的 .desktop 文件在哪里?

我想知道 Unity Launcher .desktop 文件存储在哪个文件夹中,因为它们不再存在,/.gconf/desktop并且我需要向启动器栏添加自定义应用程序(添加它/usr/share/applications似乎不够)。

Unity Launcher 的 .desktop 文件在哪里?

答案1

全球

/usr/share/applications 

本地

~/.local/share/applications

如果您想添加自定义启动器,请在中创建它~/.local/share/applications,使其可执行,将其拖放到启动器上*,最后将其固定(右键单击启动器项目 →保留在启动器中)。

* 使用 Nautilus 打开它似乎没有效果。

答案2

Unity 2D 在目录中查找 .desktop 文件/usr/share/applications。可以在终端中使用以下命令找到它:

locate firefox.desktop

对我来说,它通过添加一个已经存在的启动器来实现(例如gimp.桌面)在终端中使用以下命令

gconf-editor

添加条目到收藏列出desktop/unity-2d/launcher

答案3

这个问题是近 9 年前发布的,但它仍然出现在该主题的搜索顶部。为了完整起见,由于 Snaps 现在已经成为一种流行事物,因此至少有 4 个位置:

全球范围内:

/usr/share/applications

/usr/local/share/applications/(不常见)

本地:

~/.local/share/applications

快照:

/var/lib/snapd/desktop/applications

答案4

除了全局在/usr/share/applications,本地在 之外~/.local/share/applications,还有在/usr/local/share/applications/。它的作用与全局类似。一些应用程序选择将其桌面文件放在此文件夹中。

相关内容