如何永久将 Firefox snap 设置为默认浏览器?

如何永久将 Firefox snap 设置为默认浏览器?

我最近升级到了 Kubuntu 22.04。我尝试过几次在 about:preferences 中将 Firefox 设置为默认浏览器,但都没有成功。我选择“设为默认”,然后选择“允许更改设置”,但“Firefox 不是您的默认浏览器”消息仍然存在。

我遇到了以下关于同一问题的票据。如果我没看错的话,它四年前就被修复了。

https://bugzilla.mozilla.org/show_bug.cgi?id=1444313


在此处输入图片描述

答案1

2023-08-11 编辑22.04.*:我猜这个问题在 Snap 上已经解决了,在 Ubuntu等平台上肯定也是如此。

有一个Mozilla 的 PPA现有。您可以关注此程序删除snap并用 Mozilla 替换它.deb

它会通过将您恢复到旧的软件包系统来解决默认浏览器问题,尽管主要snap问题仍然需要在 Snapcraft 方面解决。

注意:我知道它不解决任何东西。从以用户为中心的角度来看,将 Firefox 设为默认浏览器是最简单的方法。我并不反对 Snap,并且将它们用于许多无法通过软件包获得的应用程序。但 Ubuntu 的 Firefox Snap 尚未很好地集成。希望这种情况不会持续太久。

答案2

您可以在“设置”应用中进行设置默认应用程序

答案3

来自用户535733的评论我认为,它值得得到更多的关注。

update-alternatives机制尚未与 snap 集成,不知道近期是否有计划。

根据snapcraft 论坛,可以将 Firefox 设置为默认浏览器,使用三种替代方法:

  • 从 Firefox 本身,浏览about:preferences并单击“设置默认”按钮
  • 在终端中运行xdg-settings set default-web-browser firefox_firefox.desktop
  • 在 GNOME 桌面环境中(不适用于 OP 特定用例),运行gnome-control-center default-apps并选择 Firefox 快照的条目。

答案4

我遇到了同样的问题(安装 ubuntu 22.04,但使用 ubuntu 21.10 中的旧主目录)。解决方案:转到system settings--> standard applications--> standard applications--> Webbrowser。使用“其他...”将其从“Firefox”更改为“Firefox Web 浏览器”,然后在“互联网”部分中搜索“Firefox Web 浏览器”。

相关内容