%general-entities; ]> Tracker-&tracker3-version; Tracker3 Introduction to Tracker Tracker is the file indexing and search provider used in the GNOME desktop environment. &lfs113_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &tracker3-md5sum; Download size: &tracker3-size; Estimated disk space required: &tracker3-buildsize; Estimated build time: &tracker3-time; Tracker Dependencies Required , , and Recommended , , , , , and (runtime) Optional , , , bash-completion, and libstemmer User Notes: Installation of Tracker Fix the location to install the documentation into: mv docs/reference/libtracker-sparql/doc/{Tracker-3.0,tracker-&tracker3-version;} && sed '/docs_name/s/Tracker-3.0/tracker-&tracker3-version;/' \ -i docs/reference/libtracker-sparql/meson.build Install Tracker by running the following commands: mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -Dman=false \ .. && ninja mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -Dman=false \ -Dsystemd_user_services=false \ .. && ninja Now, as the root user: ninja install To test the results, issue: meson configure -Ddebug=true && ninja test. The test suite should be run from a graphical session. One test, tracker: fts / fts, is known to fail due to an incompatiblity with SQLite-3.42. Command Explanations -Dman=false: This switch prevents the build process from generating man pages. Omit this switch if you have installed and wish to generate and install the man pages. -Dsystemd_user_services=false: This switch prevents the build process from installing systemd user services since they are useless on SysV systems. meson configure -Ddebug=true: This command enables some debug checks necessary for the test suite. We don't want to enable them for the installed Tracker 3 libraries and programs, so we run the test suite after installation. Contents Installed Programs Installed Library Installed Directories tracker3 libtracker-sparql-3.0.so /usr/{include,lib}/tracker-3.0, /usr/libexec/tracker3, /usr/share/tracker3, and /usr/share/doc/Tracker-3.0 (optional) Short Descriptions tracker3 is a control program for the indexer tracker3 libtracker-sparql-3.0.so contains resource management and database functions libtracker-sparql-3.0.so