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
GLib-2.80.4 (avec GObject Introspection),
ICU-75.1, libsoup-3.4.4, PyGObject-3.48.2, SQLite-3.46.1 et
tracker-miners-3.7.3 (exécution)
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 \
-D systemd_user_services=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.
-D
systemd_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.
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
|