第11章 GNOME Shell 拡張機能


本章では、GNOME Shell 拡張機能のシステム全体の設定について説明します。拡張機能の表示方法、それらを有効にする方法、有効にされた拡張機能のリストをロックする方法、またはいくつかの拡張機能をシステムのユーザーの必須機能としてセットアップする方法について学ぶことができます。
GNOME Shell 拡張機能の設定時に dconf を使用し、以下の 2 つの GSettings キーを設定します。
  • org.gnome.shell.enabled-extensions
  • org.gnome.shell.development-tools
dconf および GSettings の詳細は、9章GSettings および dconf を使用したデスクトップの設定 を参照してください。

11.1. GNOME Shell 拡張機能とは

GNOME Shell 拡張機能は、デフォルトの GNOME Shell インターフェイスと、ウィンドウ管理やアプリケーション起動などの各部分のカスタマイズを可能にします。
各 GNOME Shell 拡張機能は一意の識別子である UUID で識別されます。UUID は拡張機能がインストールされるディレクトリーの名前にも使用されます。拡張機能は、~/.local/share/gnome-shell/extensions/uuidに拡張子をインストールするか、/ usr/share/gnome-shell/extensions/uuid のマシン全体にインストールできます。
UUID 識別子はグローバルに一意です。UUID を選択する際には、特定の攻撃を回避するために以下のプロパティーを前提としている必要があることに注意してください。
  • UUID にはユニコード文字を含めることはできません。
  • GNOME プロジェクトと関連付けられているものとして表示することができないため、UUID には gnome.org の末尾を含めることはできません。
  • UUID には英数字文字、ピリオド (.)、at (@) の記号、および下線 (_) のみを含める必要があります。
重要
サードパーティーの GNOME Shell 拡張機能を Red Hat Enterprise Linux に実装する前に、以下の文書に必ず目を通し、サードパーティーソフトウェアについての Red Hat サポートポリシーを確認するようにしてください。
インストールされた拡張機能を表示するに は、Glass、GNOME Shell の 統合デバッガー、およびインスペクターツールを使用できます。

手順11.1 インストールされた拡張機能の表示

  1. Alt+F2 を押します。
  2. lg を入力し、Enter を押して Looking Glass を開きます。
  3. Looking Glass のトップバーで Extensions をクリックし、インストールされている拡張機能のリストを表示します。

図11.1 Looking Glass でインストールされている拡張機能を表示

Looking Glass でインストールされている拡張機能を表示
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.