Tig*_*ull 149 unity launcher unity-2d
我想知道 Unity Launcher .desktop 文件存储在哪个文件夹中,因为它们不再存在/.gconf/desktop,我需要将自定义应用程序添加到启动器栏(添加它/usr/share/applications似乎还不够)。
Unity Launcher .desktop 文件在哪里?
hto*_*que 194
在全球范围内
/usr/share/applications
Run Code Online (Sandbox Code Playgroud)
本地在
~/.local/share/applications
Run Code Online (Sandbox Code Playgroud)
如果要添加自定义启动器,请在 中创建它~/.local/share/applications,使其可执行,将其拖放到启动器*上,最后将其固定(右键单击启动器项目?保留在启动器中)。
* 使用 Nautilus 打开它似乎不起作用。
小智 14
Unity 2D 在/usr/share/applications目录中查找 .desktop 文件。这可以通过在终端中使用以下命令找到:
locate firefox.desktop
Run Code Online (Sandbox Code Playgroud)
对我来说,它通过在终端中使用以下内容添加一个已经存在的启动器(例如gimp.desktop)来工作
gconf-editor
Run Code Online (Sandbox Code Playgroud)
将条目添加到收藏夹列表中desktop/unity-2d/launcher。
这个问题几乎是 9 年前发布的,但它仍然出现在该主题的搜索顶部。为了完整起见,由于 Snap 现在已经很流行,因此至少有 4 个位置:
全球:
/usr/share/applications
Run Code Online (Sandbox Code Playgroud)
/usr/local/share/applications/(不常见)
本地:
~/.local/share/applications
Run Code Online (Sandbox Code Playgroud)
快照:
/var/lib/snapd/desktop/applications
Run Code Online (Sandbox Code Playgroud)
cd ~/.local/share/applications 是第一个看的地方。
我用来添加快速列表的目录中的示例:
~/.local/share/applications$ ls banshee.desktop gnome-terminal.desktop 铬-browser.desktop mimeapps.list firefox.desktop 鹦鹉螺-home.desktop gedit.desktop ubuntu-software-center.desktop