用于管理 GNOME 扩展的 URL extensions.gnome.org 在任何浏览器中都不起作用

用于管理 GNOME 扩展的 URL extensions.gnome.org 在任何浏览器中都不起作用

我将 Dell Optiplex 9010 从 Ubuntu 16.04 升级到了 Ubuntu 18.04。我的 GNOME 网络浏览器扩展(用于管理和安装扩展)都无法使用,在 Chromium、Chrome 或 Firefox 上安装的扩展也无法使用。

自从我从 16.04 升级到 18.04 以来就一直存在这种情况。

我在每个浏览器中打开 URL 时都会看到以下内容:

尽管 GNOME Shell 集成扩展正在运行,但未检测到本机主机连接器。

extensions.gnome.org 上的错误截图

我怎样才能解决这个问题?

答案1

您需要安装chrome-gnome-shell软件包,以便浏览器能够检测到您正在运行的 GNOME Shell 版本。要安装它,请运行

sudo apt install chrome-gnome-shell

笔记:安装 GNOME Shell 扩展不适用于浏览器应用程序的 snap 版本. 自 19.10 版本以来,Ubuntu 还提供仅有的Chromium 的 snap 版本,标准存储库中不提供 Chromium 的 apt 版本。在 Ubuntu 21.10 中,Ubuntu 默认提供 Firefox 的 snap 版本,但您可以卸载它并安装 Firefox 的 APT 版本。

答案2

我也遵循了所有的说明和提示,但仍然无法让它在 Ubuntu 20.04 中与 Chromium 一起工作,因为 Chromium 提供了仅有的自 Ubuntu 19.10 起作为 snap 包

但我确实让它在 Brave 浏览器上工作了,使用的是相同的 Chrome 扩展程序。因此一个解决方案是切换到 Brave(它也基于 Chromium,所以差别不大)。

答案3

不幸的是,在 Ubuntu 20.04 上不再可能通过 apt 安装 Chromium,因为

chromium-browser - Transitional package - chromium-browser -> chromium snap

一个解决方案是使用似乎仍然具有执行该工作的权限的 Chrome。

答案4

一种解决方案是删除 snap 包并安装 apt 包。

snap remove firefox
apt install firefox

它是一个自 2018 年以来就知道 bug,所以目前来说,apt是唯一的解决方案。

相关内容