Tracker-miners-3.1.2

Introduction Tracker-miners

Le paquet Tracker-miners contient un ensemble d'extracteurs de données pour Tracker.

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

Informations sur le paquet

Dépendances de Tracker-miners

Requises

gst-plugins-base-1.18.4, Tracker-3.1.2, Exempi-2.5.2 et gexiv2-0.12.3

Recommandes

Facultatives

asciidoc-9.1.0, CMake-3.21.2, DConf-0.40.0, libgsf-1.14.47, libseccomp-2.5.1, taglib-1.12, totem-pl-parser-3.26.6, UPower-0_99_13, libcue, libitpcdata, libosinfo et gupnp

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/tracker-miners

Installation de Tracker-miners

Tout d'abord, en tant qu'utilisateur root, supprimez certains fichiers de tracker-2 qui entrent en conflit avec tracker-miners-3 :

rm -v /etc/xdg/autostart/tracker-miner-*

Installez Tracker-miners en lanant les commandes suivantes :

mkdir build &&
cd    build &&

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

Pour tester les résultats, en tant qu'utilisateur root, lancez : ninja test.

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.

-Dman=false : ce paramètre évite que le processus de construction de génère les pages de manuel. Supprimez-le si vous avez installé asciidoc-9.1.0 et souhaitez générer et installer les pages de manuel.

-Dsystemd_user_services=false : ce paramètre évite que le processus de construction n'installe des unités systemd vu qu'elles sont inutiles sur les systèmes SysV.

-Dseccomp=false : cette option désactive le filtre d'appel système seccomp. Sur certaines architectures, comme i686 et ARM, les fonction que tracker-miners utilise ne sont pas correctement gardées, et tracker-miners sera tué avec SIGSYS en conséquence.

-Dminer_rss=false : utilisez cette option si vous n'avez pas installé la dépendance recommandée libgrss.

Contents

Programmes installs: None
Bibliothques installes: Plusieurs modules dans /usr/lib/tracker-miners-3.0
Rpertoires installs: /usr/lib/tracker-miners-3.0, /usr/libexec/tracker3 et /usr/share/tracker3-miners

Last updated on