Contenu | Rechercher | Menus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tracker [Le 14/02/2013, 23:32]
82.239.17.1 [Depuis Ubuntu 11.10 - Oneiric Ocelot]
tracker [Le 04/10/2017, 17:42] (Version actuelle)
Roschan mise à jour + explications relatives aux bugs rencontrés sur le forum
Ligne 1: Ligne 1:
-{{tag>Dapper Hardy Jaunty Karmic Lucid recherche_de_fichiers ​vétuste}}+{{tag>Trusty Xenial gnome recherche_de_fichiers}}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== Tracker, outil d'​indexation et recherche de fichiers ====== ====== Tracker, outil d'​indexation et recherche de fichiers ======
  
 +**Tracker** est un projet [[GNOME]] de moteur d'​indexation et de recherche évolué, qui répertorie les fichiers et les données de l'​utilisateur,​ pour ensuite permettre de les chercher selon divers critères.
  
 +Il a l'​avantage de consommer généralement très peu de mémoire et de solliciter peu le processeur, tout en restant très rapide.
  
-===== Qu'​est-ce que Tracker ​? =====+**Tracker** prend en charge [[https://​wiki.gnome.org/​Projects/​Tracker/​SupportedFormats|de très nombreux fichiers de types]] : documents texte, HTML, OpenDocument,​ MS Word, PDF, fichiers de codes sources, images, vidéos, musiques, conversations IM/IRC (si archivage actif), E-mails, ...
  
-**Tracker** est un projet GNOME de moteur de recherche évolué, qui indexe les données. +===== Pré-requis ===== 
- +  
-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. +Pour pouvoir installer ​**Tracker**, ​il vous faudra disposer ​
- +  des [[:sudo|droits ​d'administration]]. 
-La réalité est tout autre ; de nombreux utilisateurs se plaignent régulièrement depuis des années de l'​utilisation excessive du processeur (souvent bloqué à 100%) par cet utilitaire. Il est donc conseillé de le désinstaller. +  ​* ​d'une connexion ​à Internet fonctionnelle.
- +
-Sur les systèmes d'​exploitations autres que GNU/Linux, Tracker peut être comparé à [[http://​www.apple.com/​macosx/​features/​spotlight/​|Spotlight]] d'​Apple. Et si vous êtes sous Windows, il peut être comparé à [[http://​www.copernic.com/​fr/​|Copernic Desktop Search]], [[http://​desktop.google.com/​|Google Desktop Search]] ou la   ​[[http://​toolbar.msn.com/​|MSN Search Toolbar]]. +
- +
- +
-**Tracker** ​prend en charge les fichiers de types : +
- +
-    * Documents texteHTML, OpenDocument,​ MS Word, 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 [[http://​www.beatniksoftware.com/​tomboy/​|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 [[http://​www.gnome.org/​projects/​tracker/​screenshots.html|site officiel du projet]]. +
- +
- +
-==== À propos de l'​indexation ==== +
- +
-Il est important ​d'avoir à l'​esprit que l'​indexation de l'​ensemble des fichiers présents sur un disque dur peut poser des problèmes de confidentialité,​ particulièrement dans le cas où des partitions ou répertoires chiffrés seraient indexés et donc présents en clair sur le disque dur. +
- +
-Dans des cas comme ceux-ci, veuillez noter les répertoires dans lesquels les données de Tracker sont sauvegardés : +
- +
-    * configuration -- ~/​.config/​tracker/​tracker.cfg +
-    * data -- ~/​.local/​share/​tracker +
-    * index cache -- ~/​.cache/​tracker +
- +
-Ces répertoires sont tous situés dans le répertoire personnel de l'​utilisateur. +
- +
-Dans le cas où des données d'un répertoire chiffré seraient indexées par Tracker, il serait judicieux de chiffrer les dossiers data et index cache pour plus de sécurité.+
  
 ===== Installation ===== ===== Installation =====
  
 +Il vous suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​tracker]]**.
  
-==== Depuis Ubuntu 11.10 - Oneiric Ocelot==== +Si besoin, dans le cas d'un système n'utilisant pas GNOME Shell, installez aussi **[[apt>tracker-gui]]**.
-L'outil gnome-search-tool est installé par défaut mais peut s'avérer non suffisant.  +
-Pour utiliser ​tracker, il suffit de l'​installer et de vérifier qu'il se lancera bien à chaque démarrage.+
  
-Pour l'​installer,​ vous pouvez utiliser apt ou voici une procédure via synaptic : +==== Premier lancement ====
-  * Lancez Synaptic +
-{{ :​tracker_synaptic.png?​200 |}}+
  
-  * Recherchez tracker +Tracker n'est hélas installé par défaut dans aucune variante d'​Ubuntu,​ ce qui peut poser de graves problèmes avec certaines applications,​ notamment les applications GNOME qui dépendent fortement de Tracker ​\\ 
-{{ :tracker_synaptic2.png?​200 |}} +par exempleTracker ​va être automatiquement fourni en dépendance de GNOME MusiqueGNOME Photos ou encore GNOME Documentscar ces logiciels ne peuvent fonctionner que si Tracker est installé et lancé... mais Tracker ne se lance en arrière plan qu'​à ​l'ouverture de la session !
-Et en cliquant droit sur la ligne "​tracker"​cliquez sur "​sélectionner pour installation"​. +
-Synaptic ​va rajouter les paquets nécessairesacceptezSynaptic ​lance l'installation.+
  
-Une fois l'installation terminée, il faut paramétrer le système pour qu'il lance tracker à chaque démarrage.  +Pour que l'indexation/​la recherche en général, et ces applications en particulier,​ soient utilisables, il faut donc __fermer puis ré-ouvrir sa session après ​l'installation__ pour que Tracker fournisse une indexation ​fonctionnelle.
-  * Ouvrez la fenêtre "​Applications au démarrage"​ +
-{{ :​tracker_synaptic3.png?​200 |}} +
-  * tracker ne devrait pas être dans la liste. s'il y est sautez l'​étape suivante. Sinon ajoutez le : +
-{{ :​tracker_demarrage.png?​200 |}} +
-  * Cliquez sur ajouter et complétez le formulaire avec les informations suivantes : +
-  ​Nom : Recherche instantanée +
-  - Commande : tracker-control -s +
-  - Commentaire : Lance l'outil d'indexation ​des fichiers+
  
-Déconnectez-vous ou rebootez votre machine. Au login suivant, tracker va lancer une première analyse des répertoires du home (voir paragraphes suivants pour le paramétrage). Il est possible de suivre cette indexation en exécutant dans un terminal //​tracker-control//​. Une fois terminée, l'​outil s'​exécute depuis un terminal via //​tracker-needle//​ ou depuis le dock en recherchant les mots "​recherche"​ ou "​tracker"​.+=====Utilisation=====
  
-<note tip>Sous Gnome-Shell,​ pour activer l'​indexation au sein du tableau de bord, il faut activer l'​extension [[https://​extensions.gnome.org/​extension/​284/​tracker-search/​|Tracker Search]]</​note>​ +==== Avec GNOME Shell ====
-==== Depuis Ubuntu 9.04====+
  
-Tracker ​n'est plus installé par défaut. Pour l'installer, il suffit d'[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://tracker|tracker]]** (version 0.8.17 sous Maverick)+**Tracker** est pensé comme un élément central dans le fonctionnement des applications GNOME en général, et de l'environnement ​[[GNOME Shell]] en particulier. Il n'est cependant pas fourni par défaut sur Ubuntu, même avec les [[:ubuntu|variantes incluant GNOME Shell]].
  
-Sous __Lucid__ (Ubuntu 10.04), ​la version ​des dépôts (0.6.95) n'est pas la dernière disponible et n'est plus mise à jour (voir [[https://​bugs.launchpad.net/​ubuntu/​+source/​tracker/​+bug/​597628|ce bug]]). Pour installer une version stable plus récente (0.8.7) ou mettre à jour votre ancienne version, il faut ajouter ce [[ppa|dépôt PPA]] : +La recherche fournie par la vue des activités de GNOME Shell repose presque entièrement sur Tracker : fichiers, photos, musiques, documents, notes, etcl'accès naturel aux fichiers par la recherche intégrée ​à GNOME Shell nécessite la présence de Tracker sur le système.
-<​code>​sudo add-apt-repository ppa:​tracker-team/​tracker</​code>​+
  
-Vous pouvez également installer ​la version instable - à vos risques et périls!! (0.9.5) via ce [[ppa|dépôt PPA]] :  +Il suffit donc de taper au clavier dans la vue des activités pour utiliser Tracker.
-<​code>​sudo add-apt-repository ppa:​tracker-team/​tracker-unstable</​code>​+
  
-Une fois le dépôt ajouté, n'​oubliez pas de vous mettre à jour par la commande:  +=== Paramétrage ===
-<​code>​sudo apt-get update</​code>​+
  
-Sur la documentation anglaise ​on cite d'​autres outils +Dans les paramètres système de GNOME, rubrique "​Recherche", ​on peut ordonner les divers filtres ​de recherche, et choisir (en cliquant ​sur le petit engrenage en bas) les emplacements qui seront concernés.
-   ​*[[http://​strigi.sourceforge.net/​|Strigi]] +
-   ​*[[http://​www.lesbonscomptes.com/​recoll/​|Recoll]] +
-D'​autres outils ​de recherches sont également disponible dans la documentation française ​sur le portail [[recherche_de_fichiers]]+
  
-==== Ubuntu 8.04 LTS ====+<note help>​Fermer ou ré-ouvrir la session peut être nécessaire pour que les modifications soient prises en compte.</​note>​ 
 +  
 +====Autres environnements====
  
-Tracker est installé par défaut.+En cherchant parmi la liste des applications,​ deux possibilités se présentent à vous :
  
-==== Pour Ubuntu 6.06 LTS server ====+  * **Recherche et indexation** (commande : ''​tracker-preferences''​) ; ce sont les paramètres de Tracker (emplacements indexés, etc.), ils se trouveront dans la catégorie "​Préférences"​.
  
-[[:​tutoriel:​comment_modifier_sources_maj|Modifiez vos sources de mises à jour]] pour y ajouter le dépôt suivant ​:+  * **Rechercher sur cet ordinateur** (commande ​''​tracker-needle''​) ; lancer une recherche, ça se trouvera dans la catégorie "​Accessoires"​.
  
-<file>deb http://​debs.michaelbiebl.de/​ dapper main</file>+Si vous préférez une recherche en ligne de commande :  
 +<code>tracker-search</code>
  
-Puis, [[:​tutoriel:​comment_modifier_sources_maj#​telechargement_et_importation_de_la_cle_en_une_seule_fois|récupérez la clé GPG]] suivante : +=== tracker-applet ===
-<​code>​wget -q http://​www.michaelbiebl.de/​biebl.asc -O- | sudo apt-key add - +
-</​code>​ +
-Et enfin [[:​tutoriel:​comment_installer_un_paquet|installez les paquets]]  +
-**tracker ​tracker-utils tracker-search-tool**.+
  
-===== Configuration =====+L'​applet **tracker-applet** (FIXME pour MATE ? gnome-flashback ? Unity ?) vient se placer dans un panneau et permet de surveiller, suspendre, réindexer et paramétrer finement l'​indexation de Tracker. 
 +Un clic gauche sur l'​icône ouvre directement l'​outil de recherche. 
 +  
 +====Lancer au démarrage====
  
-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.+<note important>​Cette partie n'est pas être nécessaire dans la plupart des cas : une fois installéTracker devrait déjà être paramétré automatiquement pour se lancer au démarrage.</​note>​
  
-Vous pouvez compléter votre configuration simplement  +Pour ajouter ​**Tracker** aux applications au démarrage suivez les instructions ​de cette [[:​tutoriel:​application_demarrage|page]].\\ 
-   via son interface graphique, accessible depuis //Système → Préférences → Préférences d'​indexation//​ (ou //Recherche et indexation//​ avec Hardy et Lucid) ; +
-   via son fichier ​de configuration. ​[[:​tutoriel:​comment_editer_un_fichier|É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 ​+Complétez le formulaire avec les informations suivantes ​
- +  * Nom : Recherche instantanée 
-<​file>​ +  * Commande : tracker-control -
-WatchDirectoryRoots=/​home/​VOTRE_USER/​VOTRE_DOSSIER_A_INDEXER ​        ​(il ​s'agit des dossiers que tracker va indexer) +  * Commentaire : Lance l'outil d'​indexation ​des fichiers
-NoWatchDirectory=/​home/​VOTRE_USER/​VOTRE_DOSSIER_A_NE_PAS_INDEXER ​    (ces dossiers ne seront pas indexés) +
-</​file>​ +
- +
-Ou bien l'indexage ​des mails : +
- +
-<​file>​ +
-[Services] +
-IndexEvolutionEmails=false ​            +
-IndexThunderbirdEmails=true +
-IndexKmailEmails=false +
-</​file>​ +
- +
-===== Utilisation =====+
  
 +Déconnectez-vous puis reconnectez-vous (ou redémarrez votre machine).
  
 ==== Lancer l'​indexation ==== ==== 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 +<note>Tracker ​se lancera automatiquement (en tout cas après la première réouverture ​de session).
-  * Pour lancer Tracker et l'​indexage immédiat de votre /home : +
-<code> +
-trackerd & +
-</​code>​ +
-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+
  
-==== tracker-applet ====+Pour vérifier son état: <​code>​tracker-control -S</​code></​note>​
  
-L'applet ​**tracker-applet** vient se placer dans la taskbar et permet de surveillersuspendre, réindexer et paramétrer finement ​l'indexation de Tracker.+Pour lancer manuellement Tracker et l'indexage immédiat de votre **Dossier Personnel** exécutez ​la commande : <​code>​tracker-control -s</​code>​ 
 +Sans configuration particulièrela première exécution va indexer tous les documents de l'utilisateur. Elle sera donc assez longue. 
 +Tracker ​indexera ensuite vos fichiers au fur et à mesure que vous les créez, en mobilisant vos ressources de manière minimale
  
-Un clic gauche sur l'​icône ouvre directement l'​outil de recherche.+==== Forcer une réindexation ====
  
-Pour le lancer : ALT+F2 et entrez ​la commande **tracker-applet**. +Une réindexation peut parfois être nécessaire,​ par exemple dans le cas d'une migration de version d'​Ubuntu. 
-L'​applet peut-être être lancé directement au démarrage du système en le rajoutant comme programme dans les préférences de session.+Procédez alors de la manière suivante : 
 +<​code>​tracker-control -r 
 +tracker-control -s</​code>​
  
-Bug connu avec la version 0.6.6 : [[http://​tuto.isoat.org/​p-ubuntu-tracker-icone.html|Faire réapparaître l'​icône ​de l'applet Tracker (v.0.6.6) dans la taskbar]]+===== À propos ​de l'indexation =====
  
 +==== Sécurité ====
 +Il est important d'​avoir à l'​esprit que l'​indexation de l'​ensemble des fichiers présents sur un disque dur peut poser des problèmes de confidentialité,​ particulièrement dans le cas où des partitions ou répertoires chiffrés seraient indexés et donc présents en clair sur le disque dur.
  
-==== Utiliser l'​outil de recherche ==== +Dans des cas comme ceux-ci, veuillez noter les répertoires ​dans lesquels les données ​de Tracker ​sont sauvegardés :
-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 ​+    * Configuration''​~/​.config/​tracker/​tracker.cfg''​ 
-<​code>​ +    * Data: ''​~/​.local/​share/​tracker''​ 
-tracker-search +    * Index cache: ''​~/.cache/​tracker''​
-</code>+
  
-Pour connaître rapidement l'​état ​de l'activité de Tracker (à condition que le paramètre "​verbosity"​ soit >= 1 dans~/​.config/​tracker/​tracker.cfg) : +Ces répertoires sont tous situés dans le répertoire personnel ​de l'utilisateur.
-<​code>​ +
-tail -f ~/​.local/​share/​tracker/​tracker.log +
-</​code>​  +
-(CTRL+C pour quitter)+
  
 +Dans le cas où des données d'un répertoire chiffré seraient indexées par Tracker, il serait judicieux de chiffrer les dossiers data et index cache pour plus de sécurité.
  
 +==== Performances ====
  
 +Certains utilisateurs se plaignent parfois de l'​utilisation excessive du processeur par cet utilitaire. Si vous rencontrez ce problème, vous pouvez essayer d'​autres moteurs d'​indexation,​ comme [[:​Recoll]],​ ou vous reposer sur la recherche (plus lente) du gestionnaire de fichiers.
  
-==== Utiliser ​la deskbar applet ==== +La raison principale qui a poussé les développeurs d'​Ubuntu à amputer [[:GNOME Shell]] de Tracker serait ​la consommation accrue d'​énergie quand Tracker indexe des fichiersce qui impacterait sensiblement ​l'autonomie des batteries d'​ordinateurs portables.
-=== Sous Gutsy ou Hardy === +
-Vous pouvez utiliser la deskbar-appleten 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. +===== Voir aussi =====
- +
-=== Sous Feisty ou précédentes versions ​=== +
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **libdeskbar-tracker** +
- +
-ensuite : +
-<​code>​ +
-$ wget http://​www.madman2k.net/​files/​deskbar-tracker-05.py && mv deskbar-tracker-05.py ~/​.gnome2/​deskbar-applet/​handlers/​ +
-</​code>​ +
- +
- +
-===== Astuces ===== +
- +
-==== Intégration de Tracker dans Nautilus ==== +
-<note warning> ce paquet n'est pas officiel et pourrait déstabiliser votre système. Vous l'​installez à vos risques et périls </​note>​ +
- +
-Il vous faudra télécharger et installer le paquet suivant : //​[[http://​www.gnome.org/​~jamiemcc/​tracker/​DEB/​nautilus_2.14.1-0ubuntu9tracker1_i386.deb|nautilus_2.14.1-0ubuntu9tracker1_i386.deb]]//​ +
-Puis relancer Nautilus en faisant "​ALT+F2"​ et taper "​nautilus -q"  +
- +
- +
- +
-==== Indexation de documents MS Office ==== +
- +
-Sous **Ubuntu 7.10**, Tracker n'​indexe pas les documents Microsoft Office par défaut. Pour que cela fonctionne, il faut [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **wv** après avoir activé le [[depots#​universe_et_multiverse|dépôt universe]]. Une réindexation est alors nécessaire (voir ci-dessous).  +
- +
-==== 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 : +
-<​code>​trackerd --reindex</​code>​ +
- +
-===== Liens ===== +
- +
-  *[[http://​projects.gnome.org/​tracker/​|page officielle du projet]] +
-  *[[http://​www.gnome.org/​projects/​tracker/​documentation.html|documentation officielle du projet]] +
-  *[[https://​help.ubuntu.com/​community/​MetaTracker|documentation ubuntu anglaise]] +
-  *[[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3563994#​p3563994|Discussion "​Tracker"​]] sur le forum ubuntu-fr +
- +
  
 +  * [[https://​wiki.gnome.org/​Projects/​Tracker|Page officielle du projet]] ​
 +  * [[https://​wiki.gnome.org/​Projects/​Tracker/​Documentation|documentation officielle du projet]]
 +  * [[:Recoll]]
 +  * [[:GNOME]]
 +  * [[:GNOME Shell]]
 +  * [[http://​strigi.sourceforge.net/​|Strigi]]
 +  ​
 +D'​autres outils de recherches sont également disponible dans la documentation française sur le portail [[:​recherche_de_fichiers]]
  
-===== Pages en relation avec le sujet =====+==== Pages en relation avec le sujet ====
  
 {{topic>​recherche_de_fichiers}} {{topic>​recherche_de_fichiers}}
Ligne 237: Ligne 130:
 ---- ----
  
-//​Contributions : gameboy du [[http://​www.labo-linux.org|Labo-Linux]],​ [[utilisateurs:​poupoul2|poupoul2]],​ free.rage ​+//​Contributions : gameboy du [[http://​www.labo-linux.org|Labo-Linux]],​ [[utilisateurs:​poupoul2|poupoul2]],​ free.rage, [[utilisateurs:​roschan]] 
 +, ...//
  


Le contenu de ce wiki est sous licence : CC BY-SA v3.0