6.2. GSettings のスキーマとキー


GSettings データベースは、すべての設定をスキーマとキーのツリーに保存します。

  • キーには、設定の特定の値が保存されます。
  • スキーマは、各設定とそのデフォルト値の概要と説明を含む、関連する設定のグループとサブグループを定義します。

通常、GSettings データベース内の各スキーマには、特定の既知のパスが関連付けられています。ただし、状況によってはスキーマが 再配置可能 であるため、GSettings データベース内の複数のパスにスキーマを適用できます。再配置可能なスキーマは、任意の数のインスタンスを持つことができます。たとえば、これはスキーマでアカウントが記述されており、GSettings に任意の数のアカウントを保存できるようにしたい場合に便利です。

スキーマパスは通常、設定されたプログラムまたはライブラリーに関連付けられたドメイン名を指します。

gsettings ユーティリティーは、キーがスペースで区切られた形式でスキーマとキーを指定します。

domain.name key
Copy to Clipboard

スキーマが再配置可能な場合は、スキーマ名の後にパスも指定する必要があります。

domain.name:path key
Copy to Clipboard

dconf ユーティリティーは、スキーマとキーを単一のスラッシュで区切られた文字列として指定します。

/domain/name/key
Copy to Clipboard

例6.1 ファイルのフォルダー表示設定

次の形式を使用して、Files アプリケーションのフォルダービューを制御する設定にアクセスできます。

gsettings を使用する場合:

org.gnome.nautilus.preferences default-folder-viewer
Copy to Clipboard

dconf を使用する場合:

/org/gnome/nautilus/preferences/default-folder-viewer
Copy to Clipboard
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat