Strigi-0.7.8

Introduction à Strigi

Strigi est un programme pour l'indexation rapide et la recherche de données personnelles. Il peut recueillir des informations et indexer des fichiers dans le système de fichiers, même s'ils sont cachés dans les courriels ou archives.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.9.

Informations sur le paquet

  • Téléchargement (HTTP) : http://www.vandenoever.info/software/strigi/strigi-0.7.8.tar.bz2

  • Téléchargement (FTP) :

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

  • Taille du téléchargement : 811 Ko

  • Estimation de l'espace disque requis : 52 Mo

  • Estimation du temps de construction : 1.2 SBU

Dépendances de Strigi

Requises

CMake-3.4.3

Recommandées

Facultatives

FFmpeg-2.8.6, Exiv2-0.25, libxml2-2.9.3, CLucene version 0.9x et log4cxx

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/strigi

Installation de Strigi

Installez strigi en lançant les commandes suivantes :

sed -i "s/BufferedStream :/STREAMS_EXPORT &/" libstreams/include/strigi/bufferedstream.h &&

mkdir build &&
cd    build &&

cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_INSTALL_LIBDIR=lib  \
      -DCMAKE_BUILD_TYPE=Release  \
      -DENABLE_CLUCENE=OFF        \
      -DENABLE_CLUCENE_NG=OFF     \
      .. &&
make

Pour tester les résultats, lancez make test.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

sed -i "..." : Cette commande corrige la construction avec les versions récentes de GCC.

-DCMAKE_INSTALL_LIBDIR=lib : Ce paramètre est utilisé sur les systèmes 64 bit pour que le paquet n'écrive pas sur le lien symbolique lib64.

-DCMAKE_BUILD_TYPE=Release : Ce paramètre est utilisé pour appliquer un niveau haut d'optimisation au compilateur.

-DENABLE_DBUS=OFF : Utilisez cette variable cmake si vous n'avez pas installé D-Bus.

-DENABLE_QT4=OFF : Utilisez cette variable cmake si vous n'avez pas installé Qt4 ou si vous avez compilé Qt4 sans le support D-Bus.

-DENABLE_CLUCENE*=OFF : Ces variables désactivent l'utilisation de CLucene-2.3.3.4 (version stable actuelle).

Contenu

Programmes installés: deepfind, deepgrep, rdfindexer, strigiclient, strigicmd, strigidaemon et xmlindexer
Bibliothèques installées: libsearchclient.so, libstreamanalyzer.so, libstreams.so, libstrigihtmlgui.so, libstrigiqtdbusclient.so et plusieurs dans /usr/lib/strigi
Répertoires installés: /usr/include/strigi, /usr/lib/strigi et /usr/share/strigi

Descriptions courtes

deepfind

est un utilitaire pour chercher un nom de fichier dans des archives comprimés en tar, cpio, et zip.

deepgrep

est un utilitaire pour chercher des archives comprimés en tar, cpio, et zip.

rdfindexer

gère et réalise l'indexage des données RDF pour des entités présentes sur votre site.

strigiclient

est un client Qt4 (GUI) pour le programme de recherche Strigi.

strigicmd

est un programme pour créer et demander des indices.

strigidaemon

est un programme démon pour maintenir les indices

xmlindexer

indexe les documents XML.

Last updated on 2016-03-02 22:42:47 +0100