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 09/11/2015, 13:24]
L'Africain Maj de la page
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>Precise Trusty ​recherche_de_fichiers}}+{{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 ======
  
-**Tracker** est un projet GNOME de moteur de recherche évolué, qui indexe ​les données.+**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… ​.
  
-Il peut être comparé à [[:​Recoll]]. Tracker est codé en C. IL a l'​avantage de normalement ​consommer très peu de mémoire, environ 5 ou 7 Mo, et de solliciter peu le processeur, tout 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ème, vous pouvez essayer d'​autres moteurs de recherche, comme [[:Recoll]].+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.
  
-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 Windowsil peut être comparé à [[http://​www.copernic.com/​fr/​|Copernic Desktop Search]] ou la [[http://​toolbar.msn.com/​|MSN Search Toolbar]].+**Tracker** prend en charge ​[[https://wiki.gnome.org/Projects/Tracker/SupportedFormats|de très nombreux types de fichiers]] : documents texte, HTML, OpenDocument,​ MS Word, PDF, fichiers de codes sources, images, vidéos, musiques, conversations IM/IRC (si archivage actif), E-mails, ...
  
  
-**Tracker** prend en charge les fichiers de types : 
  
-    * Documents texte, HTML, OpenDocument,​ MS Word, PDF, etc. +===== Installation =====
-    * Codes sources +
-    * Images +
-    * Vidéos +
-    * Musiques +
-    * Conversations IM/IRC (si archivage actif) (pidgin) +
-    * Emails +
-    * Applications+
  
-Et dans un **futur proche** :+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).
  
-    * Fils RSS +==== Premier lancement ====
-    * 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 programmesrecherches internet via vos moteurs intégrés à [[:​Firefox]] ​ou [[:​Epiphany]].+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. AinsiTracker va être automatiquement fourni en dépendance ​de GNOME MusiqueGNOME Photos ​ou encore GNOME Documents, car ces logiciels ne peuvent fonctionner que si Tracker est installé.
  
-Vous trouverez quelques captures d'​écran sur le [[http://​www.gnome.org/​projects/​tracker/​screenshots.html|site officiel ​du projet]].+Après votre installation du système, vous allez sans doute copier vos fichiersEt Tracker va commencer leur indexation en tache de fondsNormalement votre machine ne ralentira pas ou peu, mais il faut être conscient que cette première indexation prend du temps et de la puissance processeur.
  
  
-==== À propos de l'​indexation ​====+=====Utilisation=====
  
-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.+==== Avec GNOME Shell ====
  
-Dans des cas comme ceux-ci, veuillez noter les répertoires ​dans lesquels les données ​de Tracker sont sauvegardés :+**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.
  
-    * Configuration//~/.config/​tracker/​tracker.cfg// +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.
-    * Data: //​~/​.local/​share/​tracker//​ +
-    * Index cache: //​~/​.cache/​tracker//​+
  
-Ces répertoires sont tous situés ​dans le répertoire personnel de l'utilisateur.+Quand on tape au clavier ​dans la vue des activités, c'est Tracker qui est utilisé en arrière-plan.
  
-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é.+=== Paramétrage dans Gnome shell===
  
-===== Pré-requis =====+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 minimum, mais on peut ajouter les commandes saisies dans le terminal, les rendez-vous de l'​agenda .... 
 + 
 +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. 
 + 
 +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. 
 + 
 +<note help>​Fermer ou ré-ouvrir la session peut être nécessaire pour que les modifications soient prises en compte.</​note>​
    
-  * Disposer des [[:​sudo|droits d'​administration]]+====Commandes diverses==== 
-  * Disposer ​d'une connexion à Internet configurée ​et activée.+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.
  
-===== Installation =====+''​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.
  
-Il vous suffit d'[[:tutoriel:​comment_installer_un_paquet|installer ​les paquets]] **[[apt>tracker]]** et **[[apt>tracker-gui]]**.+''​tracker3 daemon -t'' ​tue tous les processus ​tracker ​(tracker-miner) en cours, pour la session en cours. Arrête l'​indexation sur la session en cours.
  
-=====Utilisation===== +''​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.
-====Sous Unity==== +
-Pour lancer ​l'application faites une recherche dans [[unity#​tableau_de_bord_dash|le tableau ​de bord Unity]] avec le mot clé **tracker**.\\ +
-Deux possibilités se présentent à vous : **Recherche et indexation** et **Rechercher ​sur cet ordinateur**. +
-Le premier correspond aux paramètres ​de Tracker et le second est celui qui lance la recherche.+
  
-====Autres environnements==== +''​gsettings list-recursively |grep -i tracker''​ : liste les paramètres de Tracker. Assez technique.
-Vous trouverez ​les paramètres de Tracker ​dans le menu //​Préférences -> Recherche et indexation//​ et l'​outil de recherche dans // Accessoires → Outil de recherche Tracker// ou en exécutant la commande (ou ALT+ F2): <​code>​tracker-needle</​code>​+
  
 +''​tracker3 info /​home///​vous///​Documents/​un_fichier.pdf''​ [//vous// = votre nom de profil] : liste les informations indexées pour le fichier **un_fichier.pdf**.
 +
 +''​tracker3 status''​ : affiche l’état de l’index (nombre de fichiers indexés, …) ainsi que la liste des erreurs d’indexation.
  
-Si vous préférez une recherche en ligne de commande :  
-<​code>​tracker-search</​code>​ 
  
-  
 ====Lancer au démarrage==== ====Lancer au démarrage====
 +
 +<note important>​Normalement,​ Tracker se lance au démarrage. Ce chapitre n'est à utiliser qu'en cas de problème, donc.</​note>​
 +
 Pour ajouter **Tracker** aux applications au démarrage suivez les instructions de cette [[:​tutoriel:​application_demarrage|page]].\\ ​ Pour ajouter **Tracker** aux applications au démarrage suivez les instructions de cette [[:​tutoriel:​application_demarrage|page]].\\ ​
  
Ligne 80: Ligne 72:
   * Commentaire : Lance l'​outil d'​indexation des fichiers   * Commentaire : Lance l'​outil d'​indexation des fichiers
  
-Déconnectez-vous ou redémarrez votre machine. ​+Déconnectez-vous ​puis reconnectez-vous (ou redémarrez votre machine).
  
-<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>​ 
  
-==== Lancer ​l'​indexation ====+===== À propos de l'​indexation ​=====
  
-Tracker se lancera automatiquement (en tout cas après le premier redémarrage session). +==== Sécurité ==== 
-  * Pour vérifier son état: <​code>​tracker-control -S</​code>​ +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.
-  * Pour lancer Tracker et l'indexage immédiat de votre **Dossier Personnel** : <​code>​tracker-control -s</​code>​ +
-Sans configuration particulière,​ la première exécution va indexer tous les documents et mails de l'utilisateur. Elle sera donc plus longue. +
-Tracker indexera ensuite vos fichiers ​au fur et à mesure, en mobilisant vos ressources ​de manière minimale+
  
-==== tracker-applet ====+Le stockage de la base de données de tracker3 se fait dans ce répertoire : ''​$HOME/​.cache/​tracker3''​
  
-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. +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é.
-Un clic gauche sur l'icône ouvre directement l'outil de recherche. +
-FIXME +
-===== 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.+==== Performances ====
  
-Vous pouvez compléter votre configuration simplement via son interface graphique, accessible depuis ​//Recherche et indexation//.+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 fichiers. Normalement,​ 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**. 
 +Cela est aussi possible avec les deux commandes suivantes :​ 
 +<code bash> 
 +gsettings set org.freedesktop.Tracker3.Miner.Files crawling-interval -2   
 +gsettings set org.freedesktop.Tracker3.Miner.Files enable-monitors false 
 +</​code>​ 
 +==== Désinstallation ==== 
 +Vous ne pouvez pas désinstaller facilement Tracker de Ubuntu gnome (>​=19.04),​ car le cœur du système en dépend.
  
-==== Forcer une réindexation ​====+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 =====
  
-Une réindexation peut parfois être nécessaire,​ par exemple dans le cas d'une migration de version d'​Ubuntu. +  ​* [[https://wiki.gnome.org/Projects/Tracker|Page officielle du projet]] 
-Procédez alors de la manière suivante : +  * [[https://wiki.gnome.org/Projects/Tracker/Documentation|documentation officielle du projet]] 
-<​code>​tracker-control -r +  * [[:Recoll]] 
-tracker-control -s</​code>​ +  * [[:GNOME]] 
- +  * [[:GNOME Shell]] 
-===== Liens ===== +  * [[http://​strigi.sourceforge.net/​|Strigi]]
- +
-  ​* [[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 +
-  *[[:Recoll]] +
-  *[[http://​strigi.sourceforge.net/​|Strigi]]+
   ​   ​
-D'​autres outils de recherches sont également disponible dans la documentation française sur le portail [[:recherche_de_fichiers]]+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 127: 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.1447071862.txt.gz
  • Dernière modification: Le 09/11/2015, 13:24
  • par L'Africain