Strigi-0.7.7

Introduction à Strigi

Strigi est un moteur de recherche de bureau.

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

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de strigi

Requises

cmake-2.8.9, expat-2.1.0 ou libxml2-2.9.0

Recommandées

Facultatives

Gamin-0.1.10 (ou FAM), FFmpeg-1.0, exiv2-0.23, CLucene et log4cxx

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

Installation de Strigi

Installez strigi en lançant les commandes suivantes :

sed -i '/stdio/a #include <unistd.h>' strigidaemon/bin/daemon/eventlistener/eventlistenerqueue.cpp &&
patch -Np1 -i ../strigi-0.7.7-ffmpeg_fix-1.patch &&
mkdir build &&
cd build &&
mkdir build && cd build &&
cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&

make

Maintenant, en tant qu'utilisateur root :

make install

Explications des commandes

sed -i '/stdio/a... : Ce sed corrige la compilation avec GCC 4.7. Il vaut mieux l'enlever si vous compilez avec d'anciennes versions de GCC.

patch -Np1 -i ../strigi-0.7.7-ffmpeg.patch : Ce correctif corrige la compilation avec ffmpeg. Il est plus sécurisant de l'omettre si vous n'avez pas ffmpeg.

Contenu

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

Last updated on : 2012-07-29 00:15:26 +020