web-dev-qa-db-fra.com

Zeitgeist n'indexe pas les dossiers dans la partition NTFS

J'utilise Synapse + Unity Dash pour la recherche et il semble qu'aucun de ceux-ci ne puisse indexer les dossiers auxquels j'ai accédé dans ma partition NTFS. Je pense que cela tient au fait que Zeitgeist n’indexe pas les dossiers et que localiser (ce que Synapse utilise, je crois) ne touche pas mon lecteur NTFS.

En bref, existe-t-il un moyen d'indexer ma partition NTFS? De manière à ce qu'il soit accessible via Locate. Ou peut-être aussi créer des dossiers d'indexation Zeitgeist?

À partir de maintenant, Dash donne les résultats de la partition NTFS, mais le dossier ne contient aucun dossier. D'autre part, localiser me donne des dossiers, mais uniquement sur la partition native Ubuntu.

8
Nemo

Dash utilise la base de données d'index créée par locate. Pour que locate indexe et affiche le fichier sur une partition NTFS, vous devez éditer le fichier /etc/updatedb.conf et modifier la ligne.

PRUNEPATHS="/tmp /var/spool /media"

à

PRUNEPATHS="/tmp /var/spool"

Cela fonctionne si votre partition NTFS est montée sur un point de montage sous /media (hautement probable).

Pour mettre à jour immédiatement la base de données locate, exécutez

Sudo updatedb
10
enzotib

Zeitgeist enregistre les événements de deux manières

  1. Zeitgeist Datahub
  2. Sources de données sélectives

Datahub

Le premier est installé par défaut dans Ubuntu (Natty et ultérieur) avec Zeitgeist. Datahub est un enregistreur passif qui est GtkRecentManager sur des stéroïdes. Toute nouvelle entrée dans ~/.recently-used.xbel est reprise par Datahub et ajoutée à Zeitgeist

sources de données sélectives

Les sources de données sont des extensions/plugins/addins/addons pour les applications qui aident à consigner les événements. Exemple Les notes de Tomboy ne sont pas enregistrées par datahub car elles ne le sont pas par GtkRecentManager.

Dans ce cas, il est possible d'activer une source de données Tomboy (implémentée en tant que plugin) qui enregistre des événements tels que les notes ouvertes, fermées, créées et supprimées.

Si vous êtes sur Natty, vous installez alors des sources de données pour ces applications.

  • Bzr
  • Emacs
  • Œil de gnome
  • Geany
  • gedit
  • Rhythmbox
  • Garçon manqué
  • Totem
  • Vim
  • XChat

Vous pouvez installer les sources de données par Sudo apt-add-repository ppa:zeitgeist/ppa

et cherchez les paquets zeitgeist-datasource-* (par exemple zeitgeist-datasource-rhythmbox)

OTOH, vous pouvez installer la source de données de Banshee en installant le paquetage banshee-extensions-zeitgeistdataprovider

Si vous ouvrez des fichiers, démarrez/arrêtez des pistes, ouvrez/fermez/créez/supprimez des notes ou toute activité pertinente à partir de ces applications, elles seront alors consignées. Même les pistes de musique sont enregistrées (leur URI sur le disque).

Il y a deux problèmes

  • GtkRecentManager ne fonctionne pas sur une partition NTFS
  • Chaque fois que vous montez votre partition NTFS, un point de montage différent lui est attribué. (Vous pouvez l'épingler dans /etc/fstab)

Je peux deviner que le problème peut être dans ce dernier. Pouvez-vous essayer d'installer la source de données Banshee, l'activer, écouter quelques pistes (sur une partition NTFS), puis essayer de les trouver via Synapse ou Dash (je préfère personnellement Synapse)

3
Manish Sinha

Avez-vous essayé Recoll? C’est plutôt bien, mais jusqu’à présent, il est toujours difficile d’ajouter les partitions NTFS. Tout le monde me dit que vous pouvez le faire, mais qu’il n’ya pas d’option pour ajouter quelque chose à côté de/home.

0
user153103