Tracker-3.7.3

Introduction à Tracker

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

Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.

Informations sur le paquet

  • Téléchargement (HTTP) : https://download.gnome.org/sources/tracker/3.7/tracker-3.7.3.tar.xz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 65cd2945506b7303e9eea493d56431d8

  • Taille du téléchargement : 1,7 Mo

  • Estimation de l'espace disque requis : 58 Mo (avec les tests)

  • Estimation du temps de construction : 0,4 SBU (avec les tests)

Dépendances de Tracker

Requises

JSON-GLib-1.8.0, libseccomp-2.5.5 et Vala-0.56.17

Recommandées

Facultatives

asciidoc-10.2.1, Avahi-0.8, Graphviz-12.1.0, libsoup-2.74.3, bash-completion et libstemmer

Installation de Tracker

Corrigez l'emplacement d'installation de la documentation :

mv docs/reference/libtracker-sparql/doc/{Tracker-3.0,tracker-3.7.3} &&
sed '/docs_name/s/Tracker-3.0/tracker-3.7.3/' \
    -i docs/reference/libtracker-sparql/meson.build

Installez Tracker en lanant les commandes suivantes :

mkdir build &&
cd    build &&

meson setup --prefix=/usr       \
            --buildtype=release \
            -D man=false        \
            ..                  &&
ninja

Maintenant, en tant qu'utilisateur root :

ninja install

Pour tester les résultats, lancez : meson configure -D debug=true && ninja test. La suite de tests devrait être lancée à partir d'une session graphique.

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.

-D man=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.1 et souhaitez générer et installer la documentation de l'API.

meson configure -D debug=true : cette commande active certaines vérifications de débogage pour la suite de tests. Nous ne voulons pas les activer pour installer les bibliothèques et les programmes de Tracker 3, donc nous lançons la suite de tests après l'installation.

Contenu

Programmes installés: tracker3, tracker3-endpoint, tracker3-export, tracker3-help, tracker3-import, tracker3-sparql et tracker3-sql
Bibliothèque installée: libtracker-sparql-3.0.so
Répertoires installs: /usr/{include,lib}/tracker-3.0, /usr/libexec/tracker3, /usr/share/tracker3 et /usr/share/doc/tracker-3.7.3 (facultatif)

Descriptions courtes

tracker3

est un programme de contrôle pour l'indexeur

tracker3-endpoint

crée un point d'accès SPARQL

tracker3-export

exporte toutes les données d'une base de données Tracker

tracker3-help

affiche les pages de manuel liées à Tracker

tracker3-import

import des données dans une base de données Tracker

tracker3-sparql

utiliser SparQL pour chercher dans une base de données Tracker

tracker3-sql

utilise SQL pour chercher dans une base de données Tracker

libtracker-sparql-3.0.so

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