Debian

Debian Jessie 無法安裝 GNOME 擴展,未檢測到本機主機連接器

  • November 18, 2018

我有一個 Debian Jessie 64bit 8.7 和 Google Chrome Stable 57.0.2987.110。

當我訪問GNOME Shell 擴展站點時,我看到了以下資訊:

儘管 GNOME Shell 集成擴展正在執行,但未檢測到本機主機連接器。有關安裝連接器的說明,請參閱文件。

在 Firefox ESR (Mozilla Firefox 45.6.0) 上,我收到以下錯誤:

ReferenceError: chrome is not defined

因此我無法安裝任何 GNOME 擴展。我應該安裝 chrome-gnome-shell 嗎?它在伸展和 sid 儲存庫中,而不是在 jessie 中。我應該更換瀏覽器嗎?

是的,您應該為 Chrome 安裝 GNOME Shell 集成Debian 9 軟體包的依賴關係在 Debian 8 中是可以滿足的,所以

wget http://ftp.debian.org/debian/pool/main/c/chrome-gnome-shell/chrome-gnome-shell_8-4_all.deb
sudo gdebi chrome-gnome-shell_8-4_all.deb

應該可以工作(假設您已經gdebi安裝)。

您需要將所有 JSON 文件從 複製/etc/chromium/native-messaging-hosts/etc/opt/chrome/native-messaging-hosts以使打包的擴展程序與 Chrome 一起使用;有關詳細資訊,請參閱故障排除部分。

引用自:https://unix.stackexchange.com/questions/353962