Unity Launcher .desktop文件在哪里?

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

Unity Launcher .desktop文件在哪里?

全球范围

 /usr/share/applications 

当地

 ~/.local/share/applications 

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

*使用Nautilus打开它似乎没有办法。

Unity 2D在/usr/share/applications目录中查找.desktop文件。 这可以通过在终端中使用以下内容找到:

 locate firefox.desktop 

对我来说,通过在终端中使用以下内容添加其中一个已经存在的发射器(例如gimp.desktop

 gconf-editor 

将条目添加到desktop/unity-2d/launcher下的collections夹列表中。

cd ~/.local/share/applications是第一个看的地方。

我用来添加快速列表的目录中的示例:

 〜/ .local / share / applications $ ls
 banshee.desktop gnome-terminal.desktop
 chromium-browser.desktop mimeapps.list
 firefox.desktop nautilus-home.desktop
 gedit.desktop ubuntu-software-center.desktop

除了全局/usr/share/applications ,本地在~/.local/share/applications ,它还有/usr/local/share/applications/ 。 它具有与全球相似的效果。 某些应用程序选择将其桌面文件放在此文件夹中。

我实际上自己找到了解决办法! 有必要在alacarte中创建一个条目。 要自定义图标,您必须再次从alacarte手动编辑图标。