例如,如果我将 Firefox 作为普通包和 snap 安装,它们将出现在活动应用程序列表中,并且搜索“Firefox”将返回两个项目。两者都显示相同的名称和图标。我怎么知道该选择哪一个?
我知道我可以从命令行轻松完成。但我想知道 Ubuntu GUI 的预期方式是什么。或者,如果这是一个尚未实现的功能,如果有一个 GUI 方法来解决这个问题。
例如,如果我将 Firefox 作为普通包和 snap 安装,它们将出现在活动应用程序列表中,并且搜索“Firefox”将返回两个项目。两者都显示相同的名称和图标。我怎么知道该选择哪一个?
我知道我可以从命令行轻松完成。但我想知道 Ubuntu GUI 的预期方式是什么。或者,如果这是一个尚未实现的功能,如果有一个 GUI 方法来解决这个问题。
.desktop
您可以为每个 in创建两个新的自定义启动器~/.local/share/applications/
。首先
firefox.desktop
在~/.local/share/applications/
. 使用文本编辑器打开它并输入以下行并保存文件。将要用作默认 Firefox 图标的图像的完整路径(最好是 png 或 svg)代替
/path/to/icon/for/default/firefox
或简单地放置Icon=firefox
,如果您希望根据图标主题使用默认 Firefox 图标。或者,将
firefox.desktop
文件从/usr/share/applications/
to复制并根据需要对字段~/.local/share/applications/
进行更改。Name=
Icon=
同样
.desktop
,firefox-snap.desktop
在~/.local/share/applications/
. 使用文本编辑器打开它并输入以下行并保存文件。像之前一样,将您想要用作 snappy Firefox 图标的图像文件的路径。
现在在活动概览中,您将看到两个名为“ Firefox (default) ”和“ Firefox (snap) ”的 Firefox 启动器。
.desktop
如果您在相关文件中使用了不同的图标,它们也会有不同的图标。PS您可以使用 GUI 应用程序
alacarte
(又名“主菜单”)来创建启动器,而不是手动创建和编辑.desktop
文件。