LinuxでGNOMEShellExtensionsをインストールして使用する方法

How Install Use Gnome Shell Extensions Linux



GNOME Shellは、パネル、アプリケーション概要グリッド、ドック、システムトレイ、およびワークスペースで構成される人気のあるデスクトップインターフェイスであり、グラフィカルインターフェイスを使用して一般的な高度なデスクトップ機能を簡単に管理できます。これは、UbuntuやFedoraを含む多くの一般的なディストリビューションでデフォルトで出荷されます。

GNOME Shell Extensionsとは何ですか?

GNOME Shell拡張機能は、その名前が示すように、GNOMEShellデスクトップの機能を拡張します。これらは、ChromeやFirefoxのアドオンと多少似ています。シェル拡張機能は、システムトレイにアイコンを非表示にするだけでなく、ネイティブGNOMEまたはサードパーティAPIに基づく本格的なアプリを提供するなどの些細なことを行うことができます。これらの拡張機能は、公式のGNOME開発者、ディストリビューションメンテナー、および多くのサードパーティ開発者によって開発されました。







ブラウザ統合アドオンのインストール

システムにGNOMEShell拡張機能をインストールするには、最初にGNOME開発者が推奨するネイティブコネクタブラウザアドオンを有効にする必要があります。このアドオンがないと、オンラインで入手できる公式の拡張機能リポジトリから拡張機能をダウンロードしてインストールすることはできません。



Chromeブラウザの公式統合アドオンは、以下のコマンドを使用してUbuntuにインストールできます。



$sudoaptインストールchrome-gnome-shell

このアドオンは、からインストールすることもできます Chromeウェブストア ディストリビューションのリポジトリで利用できない場合。





Firefox用のGNOMEShell統合アドオンはからインストールできます ここ

アドオンを正常にインストールすると、次回起動したときにブラウザに新しいGNOMEの足のアイコンが表示されます。



オンライン拡張ストアからの拡張機能のインストール

ブラウザの統合が完了したので、いくつかの拡張機能をインストールする準備が整いました。利用可能なGNOMEシェル拡張リポジトリに移動します ここ 利用可能な拡張機能のリストを参照します。デフォルトでは、すべてのGNOMEShellバージョンの拡張機能が表示されます。 [すべてのバージョン]ドロップダウンメニューをクリックして、結果を特定のバージョンのシェルに絞り込むことができます。

システムでGNOMEシェルのバージョンを確認するには、次のコマンドを実行します。

$gnome-shell - バージョン

拡張機能をインストールするには、まずその名前をクリックして、詳細なリストページに移動します。

拡張機能の詳細ページで、オン/オフの切り替えボタンをクリックしてインストールを開始します。

プロンプトが表示されたら、[インストール]ボタンをクリックします。

これで、選択した拡張機能がシステムに正常にインストールされました。一部の拡張機能を使用するには、アクティブなデスクトップセッションからログアウトする必要があります。キーを押し、表示されている入力ボックスに文字rを入力し、キーを押すことで、GNOMEShellを強制的にリロードすることができます。ただし、この方法では、システムで予期しない動作、クラッシュ、フリーズが発生する可能性があります。したがって、理想的な解決策は、実行中のすべてのアプリを閉じて、ログアウトして再ログインすることです。

オンライン拡張機能ストアからの拡張機能の更新、構成、および削除

システムにインストールされているシェル拡張機能は、オンラインストア自体から簡単に管理できます。トップバーの[インストールされている拡張機能]リンクに移動して、システムにインストールされているすべての拡張機能のリストを表示します。そこから、更新(上向き矢印アイコン)、構成(レンチアイコン)、および拡張機能の削除(十字アイコン)を行うことができます。

拡張機能をGoogleアカウントと同期する

インストールされているシェル拡張機能をGoogleアカウントと同期できます(Chromeのみ)。 Chromeのトップバーにあるネイティブコネクタ拡張アイコンを右クリックして、そのオプションにアクセスします。

前面のラジオボックスをオンにして、[GNOMEShell拡張機能リストの同期]オプションを有効にします。

GnomeTweaksアプリを使用した拡張機能の管理

デスクトップでgnomeシェル拡張機能を構成、有効化、無効化するには、以下のコマンドを実行してgnometweaksアプリをインストールします。

$sudoaptインストールgnome-微調整

アプリをインストールした後、アプリケーションランチャーからTweaksアプリを起動します。左側のサイドバーの[拡張機能]エントリをクリックします。ここから、拡張機能を切り替えて構成できます。この方法は、アクティブなインターネット接続がなく、拡張機能を管理するためにオンラインWebストアを使用する必要がない場合でも機能します。

アプリランチャーに表示されない非表示のアプリを使用した拡張機能の管理

以下のコマンドを実行すると、拡張機能管理専用の非表示のアプリが起動します。

$gnome-shell-extension-prefs

この方法は、微調整アプリがインストールされていない場合でも機能します。また、これが機能するためにアクティブなインターネット接続は必要ありません。

Webベースのストアとブラウザ統合アドオンなしで拡張機能をインストールする

これまで、拡張機能はオンラインWebストアを使用してインストールおよび管理でき、オフラインデスクトップアプリを使用して構成できることを確認しました。ただし、オンラインのWebベースのストアとブラウザー統合アドオンを完全にバイパスすることは可能です。

Ubuntuにデフォルトで付属しているUbuntuSoftwareアプリストアを使用して、GNOMEシェル拡張機能をインストールできます。アプリケーションランチャーからUbuntuソフトウェアアプリを起動し、[アドオン]> [シェル拡張]に移動します。拡張機能のリストをクリックして詳細ページに移動し、そこからインストールするだけです。拡張機能の設定をクリックすると、上記の非表示の拡張機能管理アプリも起動します。

結論

GNOMEシェル拡張機能を使用することは、追加機能でデスクトップを拡張するための良い方法です。ただし、インストールする拡張機能が多すぎるとデスクトップの速度が低下する可能性があり、拡張機能の誤動作によってデスクトップ全体がクラッシュするリスクが常にあります。他のサードパーティアプリと同様に、システムに侵入する悪意のあるアプリは常に変更されるため、ランダムな拡張機能をインストールすることもさまざまです。ほとんどすべての拡張機能はオープンソースですが、既知の信頼できるソースからのみインストールする必要があります。