Ubuntuには、特にデスクトップのGUIアイテムについて、レジストリに相当するものがありますか?


9

デフォルトでインストールされていないように見える 'Compiz Config'および 'gnome config'アプリケーションへの参照をいくつか見ました。これらの設定アプリケーションはどこにデータを保存しますか?Windowsに似たレジストリがありますか、それとも本当に手動で編集したいファイルがいくつかありますか?


このチェックの答えを してもqdbus --literal com.canonical.AppMenu.Registrar、その後qdbus --literal com.canonical.AppMenu.Registrar /com/canonical/AppMenu/Registrar
George Rowell、2012

回答:


10

Gnome / Unityの微調整について話すときに聞く最も一般的な3つのアプリケーションは、gconf-editordconf-editor、およびccsmです。

これらはで見つけSoftware Centerて、そこからインストールできます。

最初の2つのツールは、Gnome構成のさまざまな側面を構成します(それほど大きくない場合もあり、同じ目標に至るパスと考えてください)。最後のツールは、Unity / Compiz構成を構成するために重要です。

gconf-editor データをXMLファイルに保存します /etc/gconf/

dconf-editorに保存されているキーファイルと呼ばれるファイルを使用します/etc/dconf/db/

ccsm~/.gconf/apps/compiz~/.gconf/apps/compizconfigフォルダのXMLファイルにデータを保存します。

これらのいずれかが読んで(プレーンテキストエディタで編集することができnanogeditなど、)、それは確かに多くの作業です。適切なツールを使用してこれらのファイルを編集すると、作業がはるかに簡単になります。


dconfは、ユーザー設定を~/.config/dconf/userバイナリファイルであるに保存します。gconfはユーザー設定をに保存します~/.gconf。デフォルトでは、ubstuのccsmはその設定をgconfにも保存します(必須ではありません)。
ザンフール

正解、問題はありません。
Bruno Pereira

2

gconfはおおよその同等物ですが、UbuntuとWindowsは非常に異なるシステムであることを理解することが重要です。gconfはGnomeの「レジストリ」であり、Ubuntuは現在、このレジストリから移行しています。システムのすべての側面を制御するわけではありません。下位レベルの情報の多くは、/ etcおよび/ usr / share / name-of-app全体に広がるフラットテキストファイルにあります。Unity構成を含むユーザー固有の情報は、多くの場合、ホームディレクトリ内のドットファイルにあります(つまり、「。」で始まるファイルなので、デフォルトではリストされません。ファイルブラウザーでCtrl + Hを押して表示します)。 。

要約すれば:

  1. gconfは、Gnomeに関連する多くのGUIの問題のレジストリと同等ですが、Unity関連のものにはほとんど影響しません。

  2. 下位レベルの構成設定の多くは、/ etcおよび/ usr / share /のフラットテキストファイルにあります。

  3. 多くのUnity設定は、ホームディレクトリのdotfilesにあります。


0

ここでcom.canonical.AppMenu.Registrar 説明されているように、Unity環境にはデスクトップGUIインジケーターアイコンと関連するapインターフェースの詳細を含むDBusインターフェイスがあり ます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.