[[tracker]]
Piste: » tracker
Tracker, outil d'indexation et recherche de fichiers
Qu'est-ce que Tracker ?
Tracker est un projet GNOME de moteur de recherche évolué, qui indexe les données.
Il peut être comparé à Beagle, bien que celui-ci soit codé en C#(mono) alors que Tracker est complètement codé en C. Tracker a l'avantage de consommer très peu de mémoire, environ 5 ou 7 Mo, et de solliciter peu le processeur, tout en restant très rapide.
Sur les systèmes d'exploitations autres que GNU/Linux, Tracker peut être comparé à Spotlight d'Apple. Et si vous êtes sous Windows, il peut être comparé à Copernic Desktop Search, Google Desktop Search ou la MSN Search Toolbar.
Tracker prend en charge les fichiers de types :
- Documents texte, HTML, OpenOffice, .doc, PDF, etc.
- Codes sources
- Images
- Vidéos
- Musiques
- Conversations IM/IRC (si archivage actif) (pidgin)
- Emails
- Applications
Et dans un futur proche :
- Fils RSS
- Pages web
- Contacts
- Notes Tomboy
Tracker vous permettra également de lancer des actions, selon vos critères de recherche : Exécution de programmes, recherches internet via vos moteurs intégrés à Firefox ou Epiphany
Vous trouverez quelques captures d'écran sur le site officiel du projet.
Installation
Pour Gutsy ou Hardy
Tracker est installé par défaut
Pour Feisty
Installez le paquet tracker
Pour Edgy
Modifiez vos sources de mises à jour pour y ajouter le dépôt suivant :
deb http://debs.michaelbiebl.de/ edgy main
Récupérez la clé GPG suivante :
http://www.michaelbiebl.de/biebl.asc
Et finalement installez les paquets tracker tracker-utils tracker-search-tool
Pour Dapper
Modifiez vos sources de mises à jour pour y ajouter le dépôt suivant :
deb http://debs.michaelbiebl.de/ dapper main
Puis, récupérez la clé GPG suivante :
wget -q http://www.michaelbiebl.de/biebl.asc -O- | sudo apt-key add -
Et enfin installez les paquets tracker tracker-utils tracker-search-tool
Configuration
En cliquant avec le bouton droit sur l'icône du tableau de bord, vous aurez accès aux préférences de la deskbar applet, vous permettant de configurer les plugins activés.
Vous pouvez compléter votre configuration simplement
- via son interface graphique, accessible depuis Système>Préférences>Préférences d'indexation (ou "Recherche et indexation" avec Hardy)
- via son fichier de configuration. Éditez simplement le fichier ~/.config/tracker/tracker.cfg.
Vous pourrez ainsi définir les répertoires que tracker doit (ou ne doit pas) indexer.
Exemples :
WatchDirectoryRoots=/home/VOTRE_USER/VOTRE_DOSSIER_A_INDEXER (il s'agit des dossiers que tracker va indexer) NoWatchDirectory=/home/VOTRE_USER/VOTRE_DOSSIER_A_NE_PAS_INDEXER (ces dossiers ne seront pas indexés)
Ou bien l'indexage des mails :
[Services] IndexEvolutionEmails=false IndexThunderbirdEmails=true IndexKmailEmails=false
Utilisation
Lancer l'indexation
Sous Gutsy, tracker se lancera automatiquement. Pour le vérifier, consultez les programmes lancés au démarrage, via Système>Préférences>Sessions
Si ce n'est pas le cas
- Pour lancer Tracker et l'indexage immédiat de votre /home :
trackerd &
La première exécution va indexer tous les documents et mails se trouvant dans les répertoires configurés. Elle sera donc plus longue. Tracker indexera ensuite vos fichiers au fur et à mesure, en mobilisant vos ressources de manière minimale. Ajoutez ensuite tracker aux programmes démarrés automatiquement
Utiliser l'outil de recherche
L'outil de recherche Tracker est disponible dans Applications>Accessoires>Outil de recherche Tracker.
Si vous préférez une recherche en ligne de commande :
tracker-search
Pour connaître rapidement l'état de l'activité de Tracker (à condition que le paramètre "verbosity" soit >= 1 dans~/.config/tracker/tracker.cfg) :
tail -f ~/.local/share/tracker/tracker.log
(CTRL+C pour quitter)
Utiliser la deskbar applet
Sous Gutsy ou Hardy
Vous pouvez utiliser la deskbar-applet, en l'ajoutant sur votre tableau de bord.
Cette applet vous permettra d'accéder à l'outil de recherche : Cliquez avec le bouton gauche sur l'icône, puis entrez simplement l'objet de votre recherche dans la zone de saisie. Tracker vous renverra aussitôt les index correspondants, que ce soit vos documents, vos mails, vos dossiers..., Il vous permettra également de lancer directement une recherche sur internet, via les moteurs de recherche intégrés dans Firefox.
Sous Feisty ou précédentes versions
Installez le paquet libdeskbar-tracker
ensuite :
$ wget http://www.madman2k.net/files/deskbar-tracker-05.py && mv deskbar-tracker-05.py ~/.gnome2/deskbar-applet/handlers/
Astuces
Intégration de Tracker dans Nautilus
Il vous faudra télécharger et installer le paquet suivant : nautilus_2.14.1-0ubuntu9tracker1_i386.deb Puis relancer Nautilus en faisant "ALT+F2" et taper "nautilus -q"
Forcer une réindexation
Une réindexation peut parfois être nécessaire, par exemple dans le cas d'une migration de version d'Ubuntu. Procédez alors de la manière suivante :
- Si tracker est lancé au démarrage, commencez par terminer le processus trackerd via la moniteur système
- Lancez la commande suivante :
trackerd --reindex
Liens
Pages en relation avec le sujet
| Beagle : Indexation de fichiers | Le 17/12/2006, à 15:34 | dapper, edgy, feisty, gutsy, fichiers, recherche de fichiers |
| Catfish | Le 18/11/2007, à 12:00 | Dapper, Edgy, Feisty, Gutsy, Hardy, xfce, fichiers, recherche de fichiers |
| Deskbar | Le 24/12/2006, à 12:15 | Feisty, Gutsy, Gnome, personnalisation, recherche de fichiers |
| Google Desktop | Le 30/06/2007, à 20:42 | Feisty, Gutsy, fichiers, recherche de fichiers |
| Rechercher des fichiers en ligne de commande | Le 17/11/2007, à 15:39 | Dapper, Edgy, Feisty, Gutsy, recherche de fichiers |
| Searchmonkey | Le 18/11/2007, à 12:26 | Dapper, Edgy, Feisty, Gutsy, recherche de fichiers |
| Tracker, outil d'indexation et recherche de fichiers | Le 04/03/2007, à 16:54 | dapper, edgy, feisty, gutsy, fichiers, recherche de fichiers |
//Contributions : gameboy du Labo-Linux, poupoul2