如何在“活动”中区分快照和正常应用
如果我将Firefox安装为普通软件包和快照,它们将出现在“ 活动”应用程序列表中,搜索“Firefox”时也会返回两个项目。 两者都显示相同的名称和图标。 我怎么知道选择哪一个?
我知道我可以从命令行轻松完成。 但我想知道Ubuntu GUI的预期方式是什么。 或者,如果这是一个尚未实现的function,如果有一种GUI方法。
您可以在~/.local/share/applications/
为每个创建两个新的自定义.desktop
启动器。
首先在~/.local/share/applications/
创建一个名为firefox.desktop
的文件(默认版本)。 使用文本编辑器打开它,然后输入以下行并保存文件。
[Desktop Entry] Comment=default Firefox browser Terminal=false Name=Firefox (default) Exec=firefox %u Type=Application Icon=/path/to/icon/for/default/firefox NoDisplay=false
放置图像的完整路径(png或svg更可取)你想用作默认的Firefox图标代替/path/to/icon/for/default/firefox
或者只想放置Icon=firefox
如果你想要默认的Firefox图标根据你的图标主题。
或者,将firefox.desktop
文件从/usr/share/applications/
复制到~/.local/share/applications/
,并根据需要对Name=
和Icon=
fields进行更改。
同样,在~/.local/share/applications/
创建另一个.desktop
文件,比如firefox-snap.desktop
(对于snap版本)。 使用文本编辑器打开它,然后输入以下行并保存文件。
[Desktop Entry] Comment=snappy Firefox browser Terminal=false Name=Firefox (snap) Exec=/snap/bin/firefox Type=Application Icon=/path/to/icon/for/snap/firefox NoDisplay=false
就像之前把路径放到图像文件中你想用作snappy Firefox的图标。
现在,在活动概述中,您将看到两个名为“ Firefox(默认) ”和“ Firefox(快照) ”的Firefox启动器。 如果您在相关的.desktop
文件中使用了不同的图标,它们也会有不同的图标。
PS您可以使用像alacarte
(又名“主菜单”)这样的GUI应用程序来创建启动器,而不是手动创建和编辑.desktop
文件。