Zeitgeist no indexa carpetas en la partición NTFS

9

Estoy usando Synapse + Unity Dash para buscar y parece que ninguno de estos puede indexar carpetas a las que he accedido en mi partición NTFS. Creo que esto se debe a que Zeitgeist no indexa carpetas y ubica (que Synapse usa, creo) no toca mi unidad NTFS.

En resumen, ¿hay alguna forma de indexar mi partición NTFS? De tal manera que sea accesible a través de localizar. ¿O tal vez hacer carpetas de índice Zeitgeist también?

A partir de ahora, Dash da resultados de la partición NTFS, pero no hay carpetas en el resultado. Por otro lado, localizar me da carpetas, pero solo en la partición nativa de ubuntu.

Nemo
fuente
¿Sigues buscando una solución para esto?
belacqua
Me mudé a gnome-shell y no uso Dash. Pero si hay algo que agrega índices NTFS para localizar, estoy de acuerdo.
Nemo
@ capt-nemo: ¿La respuesta es satisfactoria?
Manish Sinha
askubuntu.com/a/113453/925128 - Zeitgeist es un registro de eventos. No trata con archivos. Se trata de eventos. NO almacena el contenido del archivo. No es una búsqueda de archivos o un rastreador de archivos.
cipricus

Respuestas:

11

Dash está utilizando la base de datos de índice creada por locate. Para hacer locateindexar y mostrar el archivo en una partición NTFS, debe editar el archivo /etc/updatedb.confy cambiar la línea

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

a

PRUNEPATHS="/tmp /var/spool"

Esto funciona si su partición NTFS está montada en un punto de montaje bajo /media(muy probable).

Para actualizar inmediatamente la locatebase de datos, ejecute

sudo updatedb
enzotib
fuente
Esto parece responder a la pregunta, pero espero que el OP
suene
Había mirado antes esa configuración, pero en realidad nunca intenté cambiarla. Quería algo similar a la solución NTFS Todo lo que usa MFT del disco, junto con el diario USN para mantener sus índices, pero supongo que me preocupaba el aumento de los tiempos de escaneo. ¿Scan localiza el MFT o crea un índice completo escaneando directorios?
Nemo
@ Capt.Nemo: supongo que updatedbhace un escaneo del sistema de archivos por directorios, y no sé nada sobre los detalles de NTFS o de otros sistemas de archivos internos.
enzotib
Por lo tanto, esto proporciona integración de archivos desde la partición NTFS a los locateregistros, a los que luego accede el lanzador Dash, pero no a los registros de Zeitgeist.
cipricus
3

Zeitgeist registra los eventos de dos maneras

  1. Zeitgeist Datahub
  2. Fuentes de datos selectivas

Datahub

El primero se instala de forma predeterminada en Ubuntu (Natty y posterior) junto con Zeitgeist. Datahub es un registrador pasivo que es GtkRecentManager con esteroides. Datahub toma cualquier entrada nueva a ~ / .recently-used.xbel y la agrega a Zeitgeist

Fuentes de datos selectivas

Las fuentes de datos son extensiones / complementos / complementos / complementos para aplicaciones que ayudan a registrar eventos. Las notas de Tomboy de ejemplo no se registran mediante datahub, ya que GtkRecentManager no las registra.

En este caso, se pueden habilitar fuentes de datos Tomboy (implementadas como un complemento) que registra eventos como Nota abierta, cerrada, creada y eliminada

Si está en Natty, entonces instala Datasources para estas aplicaciones

  • Bzr
  • Emacs
  • Ojo de gnomo
  • Geany
  • gedit
  • Rhythmbox
  • Chica poco femenina
  • Tótem
  • Empuje
  • XChat

Puede instalar las fuentes de datos por sudo apt-add-repository ppa:zeitgeist/ppa

y busque paquetes zeitgeist-datasource-*(por ejemplo zeitgeist-datasource-rhythmbox)

OTOH puede instalar la fuente de datos de Banshee instalando el paquete banshee-extensions-zeitgeistdataprovider

Si abre archivos, inicia / detiene pistas, abre / cierra / crea / elimina notas o cualquier actividad relevante de estas aplicaciones, se registrarán. Incluso las pistas de música se registran (su URI en el disco).

Hay dos problemas

  • GtkRecentManager no funciona en la partición NTFS
  • Cada vez que monta su partición NTFS, se le asigna un punto de montaje diferente. (Puedes fijarlo /etc/fstab)

Puedo adivinar que el problema puede estar en esto último. ¿Puede intentar instalar el origen de datos banshee, habilitar el origen de datos, escuchar algunas pistas (en la partición NTFS) y luego tratar de encontrarlas a través de Synapse o Dash (personalmente prefiero Synapse)

Manish Sinha
fuente
Muchas gracias por la pista sobre la extensión banshee. De hecho, he anclado el punto de montaje en fstab, y no es que no obtenga resultados de NTFS, solo son los que ya he abierto. Cuando busco algo, busco cosas que no he abierto antes, y es cuando Zeiteist me falla. La otra solución funciona en este aspecto, así que la he marcado como correcta.
Nemo
Para resolver el problema de que Zeitgeist no ve archivos, puede instalar activity-log-manager desde este PPA . Puede indexar todos los archivos en su directorio de INICIO usándolo.
Manish Sinha
1
Quiero indexar archivos "fuera" de mi INICIO, y el administrador de registro de actividad no tiene nada para eso.
Nemo
¿Dónde exactamente quieres que indexe? ¿Qué partición? Zeitgeist estaba dirigido a aquellas actividades que están relacionadas con el directorio del usuario para evitar saturar la base de datos con eventos innecesarios
Manish Sinha
Tengo canciones fuera de mi directorio de inicio en una partición diferente. Zeitgeist los indexa, pero solo después de abrirlos. Debo haber entendido mal Zeitgeist antes. Lo vi como un sistema de indexación + búsqueda, mientras que es más un índice de actividad del usuario. Gracias por la aclaración.
Nemo
0

¿Has probado Recoll? Es bastante bueno, pero hasta ahora sigue teniendo problemas para agregar las particiones NTFS, todos me dicen que en la configuración puede hacerlo, pero no hay ninguna opción para agregar algo al lado / inicio

usuario153103
fuente