GNOMEシェルエクステンションの使い方

簡単な説明:これはGNOME Shell Extensionsを手動またはブラウザで簡単にインストールする方法を示す詳細なガイドです。

Ubuntu 17.10でテーマをインストールする方法を議論しながら、私は簡単にGNOME Shell Extensionについて言及しました。 ユーザーテーマを有効にするために使用されていました。 今日は、Ubuntu 17.10のGNOME Shell Extensionsについて詳しく見ていきます。

私はGNOMEシェルエクステンションの代わりにGNOMEエクステンションという用語を使うかもしれませんが、ここでは両方とも同じ意味を持ちます。

GNOMEシェルエクステンションとは何ですか? GNOME Shell Extensionsをインストールする方法? そしてどのようにGNOME Shell Extensionsを管理し、削除するには? これらすべての質問を一つずつ説明します。

その前に、あなたがビデオを好むのであれば、私はそれをFOSS YouTubeチャンネルでデモンストレーションした。 より多くのLinuxビデオを購読することを強くお勧めします。

GNOMEシェルエクステンションとは何ですか?

GNOME Shell Extensionは、基本的にGNOMEデスクトップの機能を強化する小さなコードです。

ブラウザのアドオンと考えてください。 たとえば、アドオンをブラウザにインストールして広告を無効にすることができます。 このアドオンはサードパーティの開発者によって開発されました。 あなたのウェブブラウザはデフォルトでそれを提供しませんが、このアドオンをインストールすることはあなたのウェブブラウザの機能を強化します。

同様に、GNOME Shell Extensionsは、GNOMEの上にインストールできるサードパーティ製のアドオンやプラグインのようなものです。 これらの拡張機能は、気象条件やインターネットの速度などの特定のタスクを実行するために作成されています。ほとんどの場合、トップパネルからアクセスできます。

天気情報を表示するためのGNOME Shell Extension

トップパネルに表示されないGNOME拡張もあります。 しかし彼らはまだGNOMEの振る舞いを調整しています。 たとえば、マウスの中央ボタンを使用して、そのような拡張子を持つアプリケーションを閉じることができます。

GNOMEシェルエクステンションのインストール

GNOMEシェル拡張とは何かがわかったので、それらをインストールする方法を見てみましょう。 GNOME Extensionsを使用する方法は3つあります。

  • Ubuntu(またはあなたのLinuxディストリビューション)の最小限の拡張機能を使う
  • Webブラウザで拡張機能を見つけてインストールする
  • 拡張機能をダウンロードして手動でインストールする

GNOME Shell Extensionsの使い方を学ぶ前に、GNOME Tweak Toolをインストールする必要があります。 あなたはソフトウェアセンターでそれを見つけることができます。 あるいは、このコマンドを使用することができます。

sudo apt install gnome-tweak-tool 

時々、あなたはまたあなたが使っているGNOMEシェルのバージョンを知る必要があるでしょう。 これは拡張子があなたのシステムと互換性があるかどうかを判断するのに役立ちます。 あなたはそれを見つけるために以下のコマンドを使用することができます:

 gnome-shell --version 

1. gnome-shell-extensionsパッケージを使う[最も簡単で安全な方法]

Ubuntu(およびFedoraなどの他のいくつかのLinuxディストリビューション)は、最小限のGNOME拡張機能を備えたパッケージを提供します。 Linuxディストリビューションでテストされているので、ここで互換性について心配する必要はありません。

あなたが非常に簡単にしたいのなら、このパッケージを入手するだけで8-10のGNOME拡張機能がインストールされるでしょう。

 sudo apt install gnome-shell-extensions 

システムを再起動する必要があります(あるいは、GNOME Shellを再起動します。現時点では覚えていません)。 その後、GNOME Tweaksを起動すると、いくつかの拡張機能がインストールされています。 インストールされている拡張機能の使用を開始するためにボタンを切り替えるだけです。

GNOME TweaksツールのGNOMEシェル拡張

2. WebブラウザからGNOME Shell拡張機能をインストールします

GNOMEプロジェクトには、拡張機能専用のWebサイト全体があります。 それではない。 このWebサイトで拡張機能を見つけ、インストールし、そして管理することができます。 GNOME Tweaksツールも必要ありません。

GNOME Shell Extensions Webサイト

しかし、拡張機能をWebブラウザにインストールするには、ブラウザアドオンとシステム内のネイティブホストコネクタの2つが必要です。

ステップ1:ブラウザアドオンをインストールする

GNOME Shell Extensions Webサイトにアクセスすると、次のようなメッセージが表示されます。

「このサイトを使用してGNOME Shell拡張機能を制御するには、ブラウザ拡張機能とネイティブホストメッセージングアプリケーションの2つの部分からなるGNOME Shell統合をインストールする必要があります。」

あなたは単にあなたのウェブブラウザによって提案されたアドオンリンクをクリックすることができます。 下記のリンクからもインストールできます。

  • Google Chrome、Chromium、およびVivaldiの場合:Chromeウェブストア。
  • Firefoxの場合:Mozilla Addons。
  • Operaの場合:Operaアドオン

手順2:ネイティブコネクタをインストールする

ブラウザアドオンをインストールしただけでは役に立ちません。 あなたはまだ以下のようなエラーを見るでしょう:

「GNOME Shell統合拡張機能は実行されていますが、ネイティブホストコネクタは検出されません。 コネクターの取り付け方法については、資料を参照してください。

これは、ホストコネクタをまだインストールしていないためです。 それには、次のコマンドを使います。

 sudo apt install chrome-gnome-shell 

パッケージ名の 'chrome'接頭辞について心配しないでください。 Chromeとは関係ありません。 ここにFirefoxやOpera用に別のパッケージをインストールする必要はありません。

ステップ3:WebブラウザにGNOME Shell Extensionsをインストールする

これら2つの要件を完了すると、あなたはロールの準備が整います。 GNOME Shell Extensionにアクセスしても、エラーメッセージは表示されません。

現在のバージョンのGNOME用の拡張子をソートするのは良い考えです。

あなたが使っているGNOME Shellのバージョンによって拡張子をソートするのがよいでしょう。 必須ではありません。 ここで起こることは開発者が現在のGNOMEバージョンのための拡張を作成することです。 1年以内に、さらに2つのGNOMEリリースがあるでしょう。 しかし、開発者は自分の拡張機能をテストまたは更新する時間がありませんでした。

結果として、その拡張子があなたのシステムと互換性があるかどうかはわかりません。 この拡張子は年数が古いにもかかわらず、この拡張子が新しいGNOME Shellバージョンでも問題なく動作する可能性があります。 拡張機能が新しいGNOMEシェルで機能しない可能性もあります。

拡張子も検索できます。 天気拡張機能をインストールしたいとしましょう。 それを検索して検索結果の1つを探すだけです。

拡張機能ページにアクセスすると、トグルボタンが表示されます。

ボタンを切り替えてGNOME Shell Extensionsを有効または無効にします

それをクリックすると、この拡張機能をインストールするかどうかを尋ねられます。

明らかに、ここにインストールしてください。 インストールが完了すると、トグルボタンがオンになり、その横に設定オプションが表示されます。 設定オプションを使用して拡張子を設定できます。 ここから拡張機能を無効にすることもできます。

拡張機能はブラウザから設定できます

GNOME TweaksツールのWebブラウザでインストールした拡張機能の設定もできます。

インストールされている拡張機能はTweaksでは常にアクセス可能です

インストールされているすべての拡張機能は、インストールされている拡張機能セクションの下のWebサイトで確認できます。 ここでWebブラウザ経由でインストールした拡張機能を削除することもできます。

インストールしたGNOME Shell Extensionsを管理する

GNOME Extensions Webサイトを使用する大きな利点の1つは、その拡張機能のアップデートがあるかどうかを確認できることです。 あなたはGNOME Tweaksやシステムアップデートでそれを手に入れることはできません。

3. GNOME Shell Extensionsを手動でインストールします

GNOME Shell拡張機能をインストールするために常にオンラインになっている必要があるというわけではありません。 インターネットを必要とせずに、ファイルをダウンロードして後でインストールすることができます。

GNOME Extensions Webサイトにアクセスして、最新バージョンの拡張機能をダウンロードしてください。

GNOME Shell Extensionをダウンロードする

ダウンロードしたファイルを解凍します。 フォルダを〜/ .local / share / gnome-shell / extensionsディレクトリにコピーします。 あなたのホームディレクトリに行き、隠しフォルダを表示するためにCrl + Hを押してください。 こことそこから.localフォルダを見つけて、拡張ディレクトリまでのパスを見つけることができます。

ファイルを正しいディレクトリにコピーしたら、その中に入ってmetadata.jsonファイルを開きます。 uuidの値を探します。

拡張機能のフォルダーの名前がmetadata.jsonファイルのuuidの値と同じであることを確認してください。 そうでない場合は、ディレクトリの名前をこのuuidの値に変更します。

拡張フォルダの名前はuuidと同じであるべきです

もうすぐそこ! 今GNOMEシェルを再起動します。 Alt + F2を押してrを入力してGNOME Shellを再起動します。

GNOMEシェルを再起動します

GNOME Tweaksツールも再起動してください。 手動でインストールされたGNOME拡張機能がTweakツールに表示されます。 ここで新しくインストールした拡張機能を設定または有効にすることができます。

GNOME Shell Extensionsのインストールについて知っておく必要があるのはこれだけです。

GNOME Shell Extensionsを削除します。

インストール済みのGNOME Shell Extensionを削除することをお勧めします。

Webブラウザでインストールした場合は、GNOME Webサイトのインストール済み拡張機能セクションに移動して、そこから削除できます(前の図を参照)。

手動でインストールした場合は、〜/ .local / share / gnome-shell / extensionsディレクトリから拡張ファイルを削除して削除できます。

ボーナスのヒント:GNOME Shell Extensionsの更新の通知を受ける

これまでのところ、GNOME拡張のWebサイトにアクセスする以外に、GNOME Shell拡張の更新が利用可能かどうかを知る方法はないことに気付きました。

幸いなことに、インストールされたエクステンションに利用可能なアップデートがあるかどうかを知らせるGNOMEシェルエクステンションがあります。 以下のリンクから入手できます。

拡張アップデート通知

GNOME Shell Extensionsをどのように管理しますか?

システムアップデートで拡張機能をアップデートできないのはちょっと変だと思います。 まるでGNOME Shellの拡張機能がシステムの一部にもなっていないようです。

いくつかの推奨事項を探しているなら、最高のGNOME拡張機能についてのこの記事を読んでください。 同時に、あなたの経験をGNOME Shell拡張と共有してください。 よく使うのですか? もしそうなら、どれがあなたのお気に入りですか?

推奨されます

Ubuntu 14.04をZukimacテーマのMacのように見せる
2019
Ubuntu 18.04および17.10でバッテリーの割合を表示する方法
2019
LinuxにWhatsApp Desktop Clientをインストールする
2019