为桌面 Ubuntu 16.04 添加一个 Snap 图标

Dan*_*Dan 25 snap

如何向桌面添加快照应用程序 (Notes) 图标?

usr/shared/applications 的正常方法不适用于 snap 应用程序。
我查看了 snap 文件夹,找不到任何有用的东西。

dou*_*oug 34

目前,快照的 .desktops 位于 /var/lib/snapd/desktop/applications

可以将它们复制出来用作桌面,或者在运行 snap 时在 Unity 的情况下,只需将显示在启动器中的图标固定即可。

至于 unity 启动器中的 snap 图标 - atm 如果 snap 安装了 .deb equivilant(vlc 是一个例子),那么 snap 将使用 .deb 的图标。(不当行为)

在这些情况下,应该在 ~/.local/share/applications 中为 snap 创建一个新的 .desktop 并在 Exec= 行上使用 snap 二进制文件的完整路径,这将区分 .desktop


小智 21

对于所有 snap 安装,一个简单的永久解决方案是将您的 snap .desktop 文件夹链接到您的用户或系统 .desktop 文件夹之一。

对于管理员:

sudo ln -s /var/lib/snapd/desktop/applications/ /usr/share/applications/snap 
Run Code Online (Sandbox Code Playgroud)

仅适用于您的用户:

ln -s /var/lib/snapd/desktop/applications/ ~/.local/share/applications/snap
Run Code Online (Sandbox Code Playgroud)

确认可立即在 Linux Mint 上工作。

  • 也适用于流行操作系统 (2认同)
  • 完全适用于 Lubuntu 20.04。 (2认同)