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 24/02/2015, 16:20]
77.128.11.189
tracker [Le 11/09/2022, 11:43] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Oneiric ​recherche_de_fichiers ​vétuste}}+{{tag>Jammy gnome recherche_de_fichiers}}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== Tracker, outil d'​indexation et recherche de fichiers ====== ====== Tracker, outil d'​indexation et recherche de fichiers ======
  
-===== Qu'​est-ce que Tracker ​? =====+**Tracker** est un projet [[GNOME]] de moteur d'​indexation et de recherche évolué, qui répertorie les fichiers, leur contenu, les métadonnées des fichiers et les données de l'​utilisateur,​ pour ensuite permettre de les chercher selon divers critères : nom du fichier, métadonnées,​ contenu. Ainsi, vous pourrez retrouver un fichier mp3 avec le nom de l’album, de l'​artiste ..., ou un document PDF avec une expression dans un paragraphe, l’auteur du document… .
  
-**Tracker** est un projet GNOME de moteur ​de recherche évoluéqui indexe les données.+Il a l'​avantage ​de consommer généralement très peu de mémoire et de solliciter peu le processeurtout en restant très rapide.
  
-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 normalement consommer ​très peu de mémoireenviron 5 ou 7 Moet de solliciter peu le processeurtout en restant très rapide. Certains utilisateurs se plaignent cependant parfois de l'​utilisation excessive du processeur ​(alors bloqué à 100%par cet utilitaire. Si vous rencontrez ce problèmevous pouvez essayer d'​autres moteurs de recherchecomme [[recoll|recoll]].+**Tracker** prend en charge ​[[https://​wiki.gnome.org/​Projects/​Tracker/​SupportedFormats|de très nombreux types de fichiers]] : documents texteHTMLOpenDocument,​ MS Word, PDF, fichiers ​de codes sourcesimages, vidéos, musiques, conversations IM/​IRC ​(si archivage actif), E-mails...
  
-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 :+===== Installation =====
  
-    ​Documents texte, HTML, OpenDocument,​ MS Word, PDF, etc. +Il vous suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] ​**[[apt>​tracker]]** (si vous n'​êtes pas sur une Ubuntu officielle >= 19.04, où le logiciel est installé par défaut).
-    ​Codes sources +
-    ​Images +
-    ​Vidéos +
-    * Musiques +
-    * Conversations IM/​IRC ​(si archivage actif(pidgin) +
-    * Emails +
-    * Applications+
  
-Et dans un **futur proche** :+==== Premier lancement ====
  
-    * Fils RSS +Tracker est installé par défaut dans Ubuntu Gnome (la version officielle d'​Ubuntu) depuis la 19.04, car les applications GNOME dépendent souvent fortement de Tracker. Ainsi, Tracker va être automatiquement fourni en dépendance de GNOME Musique, GNOME Photos ou encore GNOME Documents, car ces logiciels ne peuvent fonctionner que si Tracker est installé.
-    * Pages web +
-    * Contacts +
-    * Notes [[http://​www.beatniksoftware.com/​tomboy/​|Tomboy]]+
  
-Tracker ​vous permettra également ​de lancer des actionsselon vos critères ​de recherche : Exécution de programmes, recherches internet via vos moteurs intégrés à [[:​Firefox]] ou [[:​Epiphany]]+Après votre installation du système, vous allez sans doute copier vos fichiers. Et Tracker ​va commencer leur indexation en tache de fonds. Normalement votre machine ne ralentira pas ou peumais il faut être conscient que cette première indexation prend du temps et de la puissance processeur.
  
-Vous trouverez quelques captures d'​écran sur le [[http://​www.gnome.org/​projects/​tracker/​screenshots.html|site officiel du projet]]. 
  
 +=====Utilisation=====
  
-==== À propos de l'​indexation ​====+==== Avec GNOME Shell ====
  
-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.+**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.
  
-Dans des cas comme ceux-ci, veuillez noter les répertoires dans lesquels les données ​de Tracker ​sont sauvegardés ​:+La recherche fournie par la vue des activités ​de GNOME Shell repose presque entièrement sur Tracker : fichiers, photos, musiques, documents, notes, etc. L'​accès naturel aux fichiers par la recherche intégrée à GNOME Shell nécessite la présence de Tracker sur le système.
  
-    * configuration ​-- ~/​.config/​tracker/​tracker.cfg +Quand on tape au clavier dans la vue des activités, c'est Tracker qui est utilisé en arrière-plan.
-    * data -- ~/​.local/​share/​tracker +
-    * index cache -- ~/.cache/​tracker+
  
-Ces répertoires sont tous situés ​dans le répertoire personnel de l'​utilisateur.+=== Paramétrage ​dans Gnome shell===
  
-Dans le cas où des données d'un répertoire chiffré seraient indexées par Trackeril serait judicieux de chiffrer ​les dossiers data et index cache pour plus de sécurité.+Dans les "​paramètres système de GNOME",​ rubrique "​Recherche"​ (Paramètres > recherche), on peut définir ce qui est indexé et pourra être facilement recherché. Les fichiers sont le minimummais on peut ajouter ​les commandes saisies dans le terminal, les rendez-vous ​de l'​agenda ....
  
-===== Installation =====+En haut à droite de cette page, il existe une coche générale qui est normalement "​active",​ mais qu'on peut décocher pour désactiver la recherche Tracker.
  
-==== Depuis Ubuntu 11.10 - Oneiric Ocelot====+En cliquant sur le bouton **Paramètres > recherche > __Emplacements de la recherche__**,​ on peut préciser (en cochant / décochant) les répertoires sur lesquels on souhaite que la recherche soit faite ou désactivée.
  
-L'​outil gnome-search-tool est installé par défaut mais peut s'​avérer non suffisant.  +<note help>​Fermer ou ré-ouvrir la session ​peut être nécessaire pour que les modifications soient prises en compte.</​note>​ 
-Pour utiliser tracker, il suffit ​de l'installer ​et de vérifier qu'il se lancera bien à chaque démarrage.+  
 +====Commandes diverses==== 
 +Le paramétrage ​de base est accessible par les Paramètres du système > recherche (comme indiqué plus haut). \\ 
 +Il existe certaines commandes utilisables au terminal permettant d'aller plus loin. Soyez prudent, ​et ne les utilisez que si vous savez ce que vous faite. Les commandes ci-dessous sont celles arrivées avec tracker3, en septembre 2020.
  
-Pour l'installer, vous pouvez utiliser apt ou voici une procédure via synaptic ​: +''​tracker3 reset --filesystem'' ​relance et reconstruit toute l'​indexation de vos fichiers. Cela peut prendre un certain temps et faire monter fortement l'​utilisation du processeur.
-  * Lancez Synaptic +
-{{ :​tracker_synaptic.png?200 |}}+
  
-  * Recherchez tracker +''​tracker3 daemon -t'' ​tue tous les processus ​tracker ​(tracker-miner) en cours, pour la session en coursArrête ​l'indexation sur la session en cours.
-{{ :tracker_synaptic2.png?​200 |}} +
-Et en cliquant droit sur la ligne "tracker"cliquez sur "​sélectionner ​pour installation"​. +
-Synaptic va rajouter les paquets nécessaires,​ acceptez, Synaptic lance l'installation.+
  
-Une fois l'installation terminée, il faut paramétrer le système pour qu'il lance tracker à chaque démarrage.  +''​tracker3 daemon -w'' ​permet de voir en temps réels l'​indexation de la base de donnéesEn temps normal, indexation faite, il n'​y ​a plus beaucoup d'activité (seulement celle sur les nouveaux fichiers), voir aucuneEn période de construction (après avoir copié de nombreux fichiers ​sur disque) ou reconstruction de la base, l'activité est forte.
-  * Ouvrez la fenêtre "​Applications au démarrage"​ +
-{{ :tracker_synaptic3.png?​200 |}} +
-  * tracker ne devrait pas être dans la listes'il est sautez l'étape suivanteSinon 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"​.+''​gsettings list-recursively |grep -i tracker'' ​: liste les paramètres de Tracker. Assez technique.
  
-<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>​+''​tracker3 info /home///​vous///​Documents/​un_fichier.pdf''​ [//vous// = votre nom de profil: liste les informations indexées pour le fichier **un_fichier.pdf**.
  
-==== Depuis Ubuntu 9.04====+''​tracker3 status''​ : affiche l’état de l’index (nombre de fichiers indexés, …) ainsi que la liste des erreurs d’indexation.
  
-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) 
  
-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]] : +====Lancer au démarrage====
-<​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]] :  +<note important>​Normalement,​ Tracker se lance au démarrage. Ce chapitre n'​est ​à utiliser qu'en cas de problème, donc.</note>
-<​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 +Pour ajouter **Tracker** aux applications au démarrage suivez les instructions ​de cette [[:tutoriel:​application_demarrage|page]].\\ ​
-<​code>​sudo apt-get update</​code>​+
  
-Sur la documentation anglaise on cite d'​autres outils +Complétez le formulaire avec les informations suivantes : 
-   ​*[[http://​strigi.sourceforge.net/​|Strigi]] +  Nom Recherche instantanée 
-   ​*[[http://​www.lesbonscomptes.com/​recoll/​|Recoll]] +  Commande ​tracker-control -s 
-D'autres outils de recherches sont également disponible dans la documentation française sur le portail [[recherche_de_fichiers]]+  * Commentaire : Lance l'outil d'​indexation des fichiers
  
-===== Configuration =====+Déconnectez-vous puis reconnectez-vous (ou redémarrez votre machine).
  
-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  +===== À propos de l'​indexation ​=====
-   * 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 :+==== 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 transcris __en clair__ dans la base de données Tracker.
  
-<​file>​ +Le stockage de la base de données de tracker3 se fait dans ce répertoire : ''​$HOME/.cache/tracker3'​'
-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) +
-</​file>​+
  
-Ou bien l'​indexage ​des mails :+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 du répertoire ''/​.cache''​ pour plus de sécurité.
  
-<​file>​ +==== Performances ====
-[Services] +
-IndexEvolutionEmails=false             +
-IndexThunderbirdEmails=true +
-IndexKmailEmails=false +
-</​file>​+
  
-===== Utilisation ===== +Certains utilisateurs((https://​askubuntu.com/​questions/​346211/​tracker-store-and-tracker-miner-fs-eating-up-my-cpu-on-every-startup)) 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 fichiersNormalement, les problèmes de performances ont été résolus avec la V3 de Tracker (Gnome 38 - septembre 2020). 
- +Cependant les problèmes peuvent hélas encore être présents, notamment sur Ubuntu 22.04. ​Pour stopper ​l'indexation ​de Tracker, installer [[:dconf]] et naviguer jusqu’à **org > freedesktop > Tracker > Miner > Files**. Puis dans **crawling-interval** mettez **-2** et dans **enable-monitors** cochez **faux**. 
-==== Lancer ​l'​indexation ​==== +Cela est aussi possible avec les deux commandes suivantes 
- +<​code ​bash
-Sous Gutsytracker se lancera automatiquementPour le vérifierconsultez ​les programmes lancés au démarrage, via Système>​Préférences>​Sessions +gsettings set org.freedesktop.Tracker3.Miner.Files crawling-interval -2   
- +gsettings set org.freedesktop.Tracker3.Miner.Files enable-monitors false
-Si ce n'est pas le cas +
-  * Pour lancer Tracker et l'indexage immédiat ​de votre /home +
-<​code>​ +
-trackerd &+
 </​code>​ </​code>​
-La première exécution va indexer tous les documents et mails se trouvant dans les répertoires configurésElle sera donc plus longue. Tracker indexera ensuite vos fichiers au fur et à mesure, en mobilisant vos ressources de manière minimale +==== Désinstallation ==== 
-Ajoutez ensuite tracker aux programmes démarrés automatiquement+Vous ne pouvez pas désinstaller facilement Tracker de Ubuntu gnome (>=19.04)car le cœur du système ​en dépend.
  
-==== tracker-applet ​====+Il n'y a pas de problème à désinstaller Tracker sur d'​autres variantes d'​Ubuntu si vous l'y avez installé. 
 +===== Voir aussi =====
  
-L'​applet ​**tracker-applet** vient se placer ​dans la taskbar et permet ​de surveiller, suspendre, réindexer et paramétrer finement l'​indexation de Tracker.+  ​[[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]].
  
-Un clic gauche sur l'​icône ouvre directement l'​outil de recherche. +==== Pages en relation avec le sujet ====
- +
-Pour le lancer : ALT+F2 et entrez la commande **tracker-applet**. +
-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. +
- +
-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]] +
- +
- +
-==== 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) : +
-<​code>​ +
-tail -f ~/​.local/​share/​tracker/​tracker.log +
-</​code>​  +
-(CTRL+C pour quitter) +
- +
-===== 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 +
- +
-===== Pages en relation avec le sujet =====+
  
 {{topic>​recherche_de_fichiers}} {{topic>​recherche_de_fichiers}}
Ligne 197: Ligne 114:
 ---- ----
  
-//​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]] 
 +, ...// 
  • tracker.1424791257.txt.gz
  • Dernière modification: Le 24/02/2015, 16:20
  • par 77.128.11.189