Debian Jessie 64ビット8.7とGoogle Chrome Stable 57.0.2987.110。
GNOME Shell extensions サイトにアクセスしたとき、私は次の情報を見ました:
GNOME Shell統合拡張機能は実行されていますが、ネイティブホストコネクタは検出されません。コネクタのインストール手順については、ドキュメントを参照してください。
Firefox ESR(Mozilla Firefox 45.6.0)では、次のエラーが発生しました:
ReferenceError: chrome is not defined
そのため、GNOME拡張機能をインストールできません。 chrome-gnome-shellをインストールする必要がありますか? jessieではなく、stretchおよびsidリポジトリにあります。ブラウザを変更する必要がありますか?
はい、インストールする必要があります GNOMEシェル統合for Chrome 。 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
がインストールされていると仮定します)。
パッケージ化された拡張機能をChromeで動作させるには、すべてのJSONファイルを/etc/chromium/native-messaging-hosts
から/etc/opt/chrome/native-messaging-hosts
にコピーする必要があります。詳細は トラブルシューティング セクションを参照してください。
これは、上記のStephen Kitt answer がFirefox 60.xで動作したことを確認するためです。
Debianターミナルのコマンドラインに慣れていない人のために。 Debian 8 Jessieのパッケージは、お好きなブラウザで http://ftp.debian.org/debian/pool/main/c/chrome-gnome-Shell/chrome-gnome-Shell_8-4_allからダウンロードできます。 deb
この一時的な回避策の欠点は、自動更新を取得できないことです。この「chrome-gnome-Shell」パッケージを手動で更新する必要があります。
Debianの初心者のための詳細な手順は https://gitlab.gnome.org/Infrastructure/extensions-web/issues/74#temporary-workaround にあります
他のDebianバージョンの場合、パッケージは http://ftp.debian.org/debian/pool/main/c/chrome-gnome-Shell/ にリストされています。
お使いのディストリビューションに応じて chrome-gnome-Shell をインストールし、初めて実行します。
/usr/bin/python3 /usr/bin/chrome-gnome-Shell --gapplicarion-service
この後、chromeからのアドオンがネイティブプラグインを検出します。