
GNOME拡張機能は、GNOMEデスクトップ環境の真のセールスポイントの1つです。
クイッククリックで、Firefoxブラウザを介してウェブから直接デスクトップに機能を拡張、変更、追加できます。
ただし、これらの気の利いた機能エクステンダーをインストールすると、まもなくタッチになります。 より困難。 Firefox52以降を使用してGNOMEExtensionsWebサイトからGNOMEExtensionsをインストールすることはできません。
なんで?そうですね、MozillaはFirefoxからのNPAPIサポートを廃止します(私たちが長い間知っていた変更)。 Firefox 52は来月発売予定で、ブラウザの最初のバージョンはなしで出荷されます。 NPAPIプラグインのサポート(Flash、cosなど)
また読む: トップ5のGNOMEシェル拡張機能
この機能の廃止は、Silverlight、Adobe Acrobat、Javaなどの多くの一般的なプラグインに影響します。また、FirefoxにGNOME拡張機能をすぐにインストールして管理できるGNOME統合プラグインにも影響します。
ここでは「クリックして再生」が無効になっているわけではありませんが、「これはまったく実行できません」が無効になっています。
Firefox52以降のGNOMEExtensionsWebサイトにアクセスすると、「このシステムで実行中のgnomeのコピーを検出できません」というエラーが表示されます。
幸いなことに、これを修正したい場合は、それが可能です—そしてその方法は次のとおりです。
FirefoxとのGNOME統合を有効にする
Firefoxを使用してGNOMEシェル拡張機能のインストール、更新、削除、および管理を続行できますが、 まず、Chrome用のGNOME Shell統合と呼ばれる交換用アドオンをインストールしてから、デスクトップホストコネクタをインストールする必要があります。
名前にもかかわらず、Chrome固有のウェブ拡張機能ではありません。このアドオンは、「Chrome拡張機能API」(または「WebExtensions」と呼ばれるFirefoxの実装)をサポートしている限り、すべての主要なブラウザとマイナーなブラウザで機能します。
パート1:拡張機能
GNOME Shell統合Firefoxアドオンは、無料のオープンソースソフトウェアです。便宜上、Mozillaアドオンリポジトリからインストールできますが、(まだ)安定しているとは見なされていないため、ページに直接アクセスする必要があります:
GNOMEシェル統合Firefoxアドオン
同じ機能を Google Chromeにも追加する場合 またはChromiumの場合、ChromeウェブストアからChrome拡張機能用のGNOME Shell Integrationをインストールできます:
GNOMEシェル統合Chrome/ium拡張機能
パート2:ホストコネクタ
上記のアドオンは一部のみを実行します 仕事の。また、ネイティブホストコネクタをインストールする必要があります。これがないと、Firefoxで「ネイティブホストコネクタが検出されません」のようなエラーが表示されます。
Ubuntu 17.04(Zesty Zapus)を実行している場合は、Ubuntuアーカイブ(PPAなし)から直接ホストコネクタをインストールできます。
Ubuntuソフトウェアからchrome-gnome-shellコネクタをインストールします
以前のバージョンのUbuntuを実行している場合(14.04 LTS(Trusty Tahr)から16.10(Yakkety Yak)の間)、ソフトウェアソースに次のPPAを追加する必要があります、更新してから、'chrome-gnome-shell
をインストールします ‘パッケージ。
新しいターミナルウィンドウを開き、次のコマンドを実行します。
sudo add-apt-repository ppa:ne0sight/chrome-gnome-shell
sudo apt-get update && sudo apt-get install chrome-gnome-shell
ホストコネクタがローカルにインストールされると、すべて設定されます!
Firefox(またはChrome拡張機能をインストールしている場合はChrome)を開き、GNOMEShellExtensionsのWebページにアクセスします。数秒後、すべてが意図したとおりに機能することを確認する必要があります。