Introduction to Tracker

Tracker is the file indexing and search provider used in the GNOME desktop environment.

This package is known to build and work properly using an LFS-8.2 platform.

Package Information

Tracker Dependencies


JSON-GLib-1.4.2, libseccomp-2.3.3, libsoup-2.60.3, Python-2.7.14, and Vala-0.40.0



GTK-Doc-1.27, GVDB, and Snowball

User Notes:

Installation of Tracker

Install Tracker by running the following commands:

./configure --prefix=/usr     \
            --sysconfdir=/etc \
            --with-session-bus-services-dir=/usr/share/dbus-1/services &&

To test the results, issue: make -k check. Six tests are known to error.

Now, as the root user:

make install

Command Explanations

--with-session-bus-services-dir=/usr/share/dbus-1/services: This switch defines the location of the dbus-1.12.6 service directory.

--enable-gtk-doc: Use this parameter if GTK-Doc is installed and you wish to rebuild and install the API documentation.


Installed Programs: tracker
Installed Library:,, and
Installed Directories: /usr/{include,lib}/tracker-2.0, /usr/share/tracker, and /usr/share/gtk-doc/libtracker-{control,miner,sparql}

Short Descriptions


is the control program for indexer.

library containing control and monitoring functions for miners.

library containing data minining functions.

library containing resource management and database functions.

Last updated on 2018-02-26 11:06:34 -0600