我最近升级到了 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 浏览器”。