Ceci est une ancienne révision du document !


Recoll est un logiciel de recherche très efficace capable d'indexer toutes vos données. A ce titre, il permet de rechercher un fichier, un répertoire ou un e-mail (ou toute donnée indexée) aussi bien sur son nom que sur son contenu, et ce de façon quasi instantanée, grâce à l'indexation.

Cliquer sur le document, le e-mail ou le répertoire recherché ouvre celui-ci dans l'application dont il dépend.

Si vous connaissez un peu les logiciels Apple, il peut être comparé à Spotlight. Et si vous êtes sous Windows, il peut être comparé à Copernic Desktop Search, Google Desktop Search ou à la recherche indexée de l'explorateur de fichier de Windows 7 (et supérieurs).

En mode graphique, en allant dans la logithèque Ubuntu (ou muon pour KDE, ou la logithèque Lubuntu), ou plus simplement en cliquant ici : recoll. Passer par la logithèque vous offre la possibilité d'ajouter des extensions optionnelles.

En mode terminal, en tapant sudo apt-get install recoll

La version proposée par les dépôts officiels n'est pas forcément la dernière. Il existe donc un PPA qui embarque normalement la dernière version stable (à partir de la version lucid de Ubuntu). Pour ajouter ce PPA à vos dépôts, copiez dans un terminal : sudo add-apt-repository ppa:recoll-backports/recoll-1.15-on

Puis si vous aviez déjà installé recoll : sudo apt-get update && sudo apt-get dist-upgrade pour mettre à jour. Sinon, pour installer le logiciel, revenez au début de ce chapitre.

Après l'installation de recoll, on peut le lancer en allant le chercher dans le sous-menu "Accessoires".

Lors du 1er lancement, les choix d'utilisation et d'indexation sont proposés. Les lancements suivants permettent d'accéder à la zone de recherche des fichiers et de leurs contenus.

Recoll indexe vos fichiers, vos e-mails, vos répertoires, vos archives comprimées (zip), et leurs contenus. Ceux-ci sont donc accessibles à une recherche de façon presque instantanée.

Le logiciel est basé sur le puissant moteur d'indexation Xapian, pour lequel il offre une interface graphique en QT 4 facile d'utilisation, riche, et facile à mettre en oeuvre.

Depuis la version 1.18.1, recoll réalise des recherches sensibles aux majuscules et aux accents, et donne même un accès direct à la page contenant le texte recherché pour les documents PDF.

Recoll est un logiciel libre et gratuit, dont le code source est disponible sous licence GPL. L'installation est très légère, et comporte fort peu de dépendances.

Dans "Préférences > Configuration de l'indexation", on peut modifier la configuration par défaut, en excluant par exemple certains type de fichiers ou certains répertoires de la recherche. Cela peut-être utile, par exemple pour exclure l'indexation (et donc la recherche) dans les mails, qui tendent à envahir les résultats de recherche. Mais on peut aussi simplement les exclure de l'affichage des résultats par le filtre des catégories, sans changer les options d'indexation.

Le lancement de recoll affiche une zone de recherche pour taper un ou plusieurs mots clés. C'est la recherche simplifiée par défaut.

Mais on peut aussi accéder à une interface de recherche plus complète par Outils > Recherche avancée (ou en cliquant sur l'icone avec la loupe).

Si les résultats de la recherche sont trop nombreux, on peut obtenir une liste plus réduite et plus pertinente en cliquant dans le filtre des catégories sur le type de support qui intéresse : e-mails, feuille de calcul, fichier texte, multimédia… .

On peut lancer recoll en mode texte, dans un terminal : recoll -q mot-recherché lancera l'interface graphique de recoll et affichera les fichiers ou répertoire contenant le mot-recherché, soit dans leur nom, soit dans leur contenu. Pour plus d'options, lancer un man recoll dans le terminal.

Voir des copies d'écran.

L'indexation des contenus de l'ordinateur peut être lancée de 3 façons :

  1. manuellement (à la demande),
  2. à heures fixes,
  3. en permanence, grâce à une programme lancé à chaque démarrage et qui réside en mémoire à l'arrière plan.

La solution 3 est la plus simple et la plus efficace, mais consomme un peu plus de ressources mémoire et processeur. A éviter sur des machines trop anciennes.

Le choix du mode d'indexation est proposé lors du 1er lancement de l'application.

Recoll est compatible avec tous les environnements d'Ubuntu (Unity, Gnome-shell, Xfce ou LXDE).

Unity : il existe pour Unity une lens ("loupe") permettant d'utiliser la zone de recherche du dash d'Unity comme interface pour recoll.

Xfce / Xubuntu : pour lancer une recherche recoll depuis le finder (xfce4-appfinder) de xfce 4.10 et supérieur (Xubuntu 12.10 et après), il faut créer une action personnalisée. Pour cela, :

  1. cliquez sur le bouton paramètres de xfce4-appfinder,
  2. puis allez dans l'onglet actions personnalisées,
  3. puis y créer une action :
    • type = préfixe ;
    • Motif = s (ou tout autre préfixe, c'est indifférent) ;
    • commande = recoll -q %s.

Dès lors, il suffira de taper s mot-recherché dans le finder Xfce, et recoll se lancera automatiquement en affichant le résultat de la recherche. C'est similaire a la lens Unity permettant de faire une recherche depuis la zone de recherche du dash de Unity.

  • recoll.1356176431.txt.gz
  • Dernière modification: Le 22/12/2012, 12:40
  • par Christophe c