无法在 Ubuntu 18.04 上将最新的 Firefox 浏览器添加到收藏夹

无法在 Ubuntu 18.04 上将最新的 Firefox 浏览器添加到收藏夹

我已经下载了最新的 Firefox tar.bz2 文件并解压到目录中,我将其添加到收藏夹。但当我启动时它显示旧版本。

我如何将最新版本添加到收藏夹以便直接从 Dock 启动它?

答案1

对于使用 Firefox 开发者版本遇到问题的人,根据此https://askubuntu.com/a/1201328,您必须StartupWMClass.desktop文件中设置正确的值。我当前的 Firefox Developer 版本是 98.0b3,StartupWMClass值为firefox-aurora

StartupWMClass=firefox-aurora

注意:桌面文件的值不要加引号

答案2

我在 Ubuntu 18.04 上运行良好:

[桌面条目]
姓名=Firefox 开发人员
GenericName=Firefox 开发者版本
Exec=/home/sebastien/firefox-dev/firefox %u
终端=false
图标=/home/sebastien/firefox-dev/browser/chrome/icons/default/default128.png
类型=应用程序
类别=应用程序;网络;X-开发人员;
注释=Firefox 开发者版 Web 浏览器。
StartupWMClass=Firefox 开发者版本
StartupNotify=true

答案3

将新版 Firefox 的 .desktop 文件复制到 .local/share/applications。这将覆盖系统范围内安装的 firefox.desktop 文件。下次启动 Firefox 时,新的 firefox.desktop 将生效。Firefox 加载后,将其固定到仪表板。

如果您的旧版 Firefox 仍被加载,那么 .desktop 文件可能Exec=只调用“firefox”,而不是新版本的特定可执行文件。

如果新版本的 Firefox 的 .tar.gz 不包含 .desktop 文件,则将系统范围的 firefox.desktop 从 /usr/share/applications 复制到 .local/share/applications。

在这两种情况下,请编辑本地副本,并更改​​行Exec=以反映新版本可执行文件的实际文件路径。此文件路径取决于您安装此版本的位置。

答案4

搜索 Firefox.desktop文件如下:

ls -lAh ~/.local/share/applications/*.desktop | grep Firefox

我的是: userapp-Firefox Developer Edition-U1OMM2.desktop 我添加了这一行,正如@windyzboy 提到的:

StartupWMClass=firefox-aurora

现在它运行完美。

相关内容