DConf-0.40.0 / DConf-Editor-45.0.1

Introduction to DConf

The DConf package contains a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems.

The DConf-Editor, as the name suggests, is a graphical editor for the DConf database. Installation is optional, because gsettings from GLib-2.78.1 provides similar functionality on the commandline.



Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.

Package Information

Additional Downloads

DConf Dependencies


dbus-1.14.10, GLib-2.78.1, GTK+-3.24.38 (for the editor), libhandy-1.8.2 (for the editor), and libxml2-2.10.4 (for the editor)



GTK-Doc-1.33.2 and bash-completion

Installation of DConf

First, prevent unnecessary systemd units from being installed:

sed -i 's/install_dir: systemd_userunitdir,//' service/meson.build

Install DConf by running the following commands:

mkdir build &&
cd    build &&

meson setup --prefix=/usr           \
            --buildtype=release     \
            -Dbash_completion=false \
            ..                      &&

To test the results, issue: ninja test

As the root user:

ninja install

Now, optionally install the editor:

cd ..              &&
tar -xf ../dconf-editor-45.0.1.tar.xz &&
cd dconf-editor-45.0.1                &&

mkdir build &&
cd    build &&

meson setup --prefix=/usr --buildtype=release .. &&

As the root user:

ninja install

Command Explanations

--buildtype=release: Specify a buildtype suitable for stable releases of the package, as the default may produce unoptimized binaries.

-Dgtk_doc=true: Use this parameter if GTK-Doc is installed and you wish to rebuild and install the API documentation.


Installed Programs: dconf and dconf-editor
Installed Libraries: libdconf.so and libdconfsettings.so (GIO Module installed in /usr/lib/gio/modules)
Installed Directories: /usr/{include,share/gtk-doc/html}/dconf

Short Descriptions


is a simple tool for manipulating the DConf database


is a graphical program for editing the DConf database


contains the DConf client API functions