Tracker-3.3.2

Introduction Tracker

Tracker est l'indexeur et le moteur de recherche de fichiers utilisé dans l'environnement de bureau GNOME.

[Note]

Note

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

Informations sur le paquet

Dépendances de Tracker

Requises

JSON-GLib-1.6.6, libseccomp-2.5.4 et Vala-0.56.2

Recommandes

Facultatives

asciidoc-10.2.0, GTK-Doc-1.33.2, libsoup-3.0.7 (peut être utilisé à la place ou en plus de libsoup-2.74.2, mais la construction sans libsoup-2.x n'a pas été testée), bash-completion et libstemmer

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/tracker3

Installation de Tracker

Installez Tracker en lanant les commandes suivantes :

mkdir build &&
cd    build &&

meson --prefix=/usr      \
      --buildtype=release \
      -Ddocs=false       \
      -Dman=false        \
      -Dsystemd_user_services=false .. &&
ninja

Pour tester les résultats, lancez : ninja test. Les tests devraient être lancés à partir d'une session graphique.

Maintenant, en tant qu'utilisateur root :

ninja install

Explication des commandes

--buildtype=release : spécifie le type de construction convenant aux versions stables de ce paquet, comme la valeur par défaut produit des binaires non optimisés.

-Ddocs=false : ce paramètre évite que le processus de construction ne génère la documentation de l'API. Supprimez-le si vous avez installé GTK-Doc-1.33.2 et souhaitez générer et installer la documentation de l'API.

-Dman=false : ce paramètre évite que le processus de construction ne génère la documentation de l'API. Supprimez-le si vous avez installé asciidoc-10.2.0 et souhaitez générer et installer la documentation de l'API.

-Dsystemd_user_services=false : ce paramètre évite que le processus de construction n'installe des services utilisateurs systemd puisqu'ils sont inutiles sur le systèmes SysV.

Contents

Programmes installs: tracker3
Bibliothque installe: libtracker-sparql-3.0.so
Rpertoires installs: /usr/{include,lib}/tracker-3.0, /usr/libexec/tracker3, /usr/share/tracker3, and /usr/share/gtk-doc/html/{libtracker-sparql,ontology}-3 (facultatifs)

Descriptions courtes

tracker3

est un programme de contrôle pour l'indexeur

libtracker-sparql-3.0.so

contient les fonction de gestion des ressources et des bases de données

Last updated on