Tracker es sin duda una excelente opción para nuestras búsquedas en nuestros sistemas con GNU/Linux, en mi caso uso Ubuntu y por lo tanto Gnome como mi gestor de escritorio preferido.
Integrar las opciones de búsquedas que trae Gnome junto con Tracker es una tarea fácil y además muy productiva.
Tracker al inicio de Sesión
Lo primero que debemos hacer es hacer que Tracker arranque junto con el sistema, revisa en Sistema >> Preferencias >> Sesiones deberías tener algo así:

Buscar archivos… desde el panel de Gnome
Si buscas en Lugares >> Buscar Archivos… te darás cuenta que estás usando el buscador interno de Gnome, si quieres cambiarlo para que salga Tracker, solo teclea en un terminal (una sola línea):
sudo mv /usr/bin/gnome-search-tool /usr/bin/gnome-search-tool.bak
sudo ln -s /usr/bin/tracker-search-tool /usr/bin/gnome-search-tool

Integración con Nautilus
Que parece si te digo que puedes agregar etiquetas o tags a todas tus carpetas y archivos/ficheros, de manera tal que puedas hacer búsquedas por dichas etiquetas y así organizar mejor toda tu información.
Sí! claro que se puede… solo agregas una extensión a Nautilus que te permite hacerlo, te explico:
Primero instala las dependecias: (gracias Martín)
sudo apt-get install python-dev python-nautilus
- Descarga la extensión para etiquetas o tags en Nautilus (Clic derecho y Guardar enlace como…)
- Descomprime y copias ese archivo/fichero en una carpeta ~/.nautilus/python-extensions/ (Si no existe la carpeta tienes que crearla)
- Reinicias las X (aunque solo podrías reiniciar nautilus si lo deseas)
- Listo, busca dentro de las propiedades de un archivo y voilá… etiquetas!

Integración con Deskbar
Primero agregas Deskbar en un panel, dando clic derecho sobre el panel donde quieres que salga el applet, seleccionas Deskbar y le das añadir.

Busca en las preferencias de Deskbar y busca la extensiones para integrarlo en las búsquedas.

Después solo bastará que hagas tus búsquedas con Tracker integrado perfectamente en todo tu sistema.

Lo prometido es deuda, y ahora la integración Tracker + Gnome es una realidad.
¡Excelente! Hace semanas que buscaba como cambiar el buscador de Lugares por mi Tracker.
Buen post.
Pero me queda una duda, ¿Como vez a Tracker en comparación con Beagle?
@ Brian: los dos son excelentes, pero características de Tracker me hacen inclinarme por él. Por ejemplo: el bajo consumo de memoria, el uso de tags, y precisamente la perfecta integración con gnome. Pero eso no significa que Beagle sea menos… solamente que ahora uso mas Tracker que Beagle.
Yo diría: prueba los dos y saca tus conclusiones
Hola,
tengo una duda en el apartado del nautilus, la carpeta donde hay que copiar el fichero ¿donde esta o donde hay que crearla?
saludos y gracias
A mi me ha funcionado todo excepto lo de las tags, tal vez sea porque nunca le he instalado una extension a nautilus, voy a investigar un poco mas sobre eso
Excelente esto de tracker, yo siempre quise que mi deskbar fuera como el lanzador spotlight de os x, con busquedas “live”, con tracker lo he conseguido, esto era algo que beagle no tenia. Pero una cosa que si tiene beagle y no tracker es que se integra con el uslap, o tracker tambien se integra? tendre que investigarlo.
Como comenté en kernel source… cuidadín con lo que indexáis, ya que si indexáis / entero habrá un bucle infinito y además tendréis el sistema más lento que veréis en la vida
Siempre he utilizado beagle, probaré este a ver que tal está
Hola Cesarius, me he bajado el archivo tracker-tags-tab.py y lo he copiado en /home/usuario/.nautilus/python-extensions, sin embargo no me aparece la pestaña Tags en las propiedades de los archivos. ¿qué puedo estar haciendo mal?
Muchas gracias por toda la ayuda que nos das.
@ Seaofgrass: la carpeta está oculta en tu home si haces un Ctrl H verás los archivos ocultos. Todos las carpetas/archivos que empiezan con un punto estarán ocultos.
@ Luord: intentaste reiniciar las X? porque no lo he hecho en varias ocasiones y me funciona perfectamente.
@ Magarto: excelente aportación y creo que todos tienen que tomarlo en cuenta; aunque para algunos suene lógico, posiblemente otros no lo hubieran tomado en cuenta. Gracias de nuevo.
@ Jose87: yo siempre usé Beagle, pero Tracker me tiene contento por ahora.
@ Robert: yo intentaría reiniciar las X, y en último caso revisar los permisos.
Saludos
Oye Cesar esta muy bien el utilizar tracker como buscador por “default”, solo tengo una duda, al momento de buscar solo encuentra archivos que se localicen en la carpeta personal, pero si quisiera agregar otra carpeta o incluso otra particion o disco duro, ¿Como podría hacerlo?, me gusta mucho tracker, pero no he logrado hacer busquedas fuera de la carpeta personal, viendo el “manual” de tracker me encuentro conque:
-i, –include-dir=/PATH/DIR
Eso lo entiendo, pero no logro implementarlo para buscar, por ejemplo en /dev/hda1 o en mi /dev/hdb1, te pido y a todos que me puedan apoyar a configurar tracker para que me busque no solo en la carpeta personal.
Cesarius:
Para poner las “python extensions” se necesita tener instalados los paquetes python-dev y python-nautilus segun describen por acá:
saludos
@ CC3P: Busca en Sistema >> Preferencias >> Preferencias de Indexado y busca la pestaña Files y agregas los sitios que quieres que indexe, después la pestaña Ignored Files para excluir sitios del indexado.
@ Martin: Gracias, actualicé el artículo
Muchas gracias Cesar, ahora sí, mi sistema realiza búsquedas con tracker, muchas gracias…
Muchas gracias Martín. El problema que teniamos varios de nosotros era precisamente que nos faltaban esos paquetes en nuestro equipo.
Gracias también a ti Cesarius por completar el tutorial tan rápido.
Ya lo instale y quedo muy bien muchisimas gracias no sabe usted cuanto e aprendido leyendo sus articulos.
De Nuevo muchisimas gracias y muchos exitos en todos los proyectos que emprenda.
Juan Carlos
Gracias, una pregunta, ¿se integra bien con kde? o sinó ¿hay alguna alternativa para kde? es que uso google desktop pero es propietario y quisiera una alternativa libre
Ya leí en un post anterior que si se integra con kde, pero no lo pude instalar con los repos que se mencionan ahí
ya esta instalado, ahora voy a buscar como integrarlo con konqueror.
PD: Como molesto XD
Tracker es una excelente herramienta, y como viene en Gutsy ya he estado probandola por algún tiempo, es más me convence más que beagle y mucho mucho más que google desktop.. (no se por que pero no me da confianza)…
Y con esto que haz escrito sobre ese script para nautilus… todo funciona a las mil maravillas!!!
Saludos
muchas gracias
Muito bom, parabéns.
hola a todos, bueno veran que el ubuntu gutsy ya lo trae integrado y todo el cuento, pero me queda una duda, mas bien quiza una funcionalidad y atractivo, ya que he notado en todas las capturas de pantalla que al clicar el boton de deskbar sale algo como un menu emergente con la caja de texto para buscar, en otras capturas he visto que esta una caja de texto integrada en el panel, asi como spotlight del osx, a mi por ejemplo me sale una ventana aparte mmm y no me gusta !!
Me gustaria tenerlo asi como en la captura que ponen, o de ser mejor con la cajita de texto integrada en el panel.
Alguien sabe como cambiar ese aspecto ??
Hola, he provado lo de la pestaña Tags y no lo he conseguido, tengo todos los paquetes instalados y en principio los permisos son los correctos, es mas, si voy a la carpeta python-extensions puedo observar que se ha generado el fichero .pyc , por lo que nautilus lo ha intentado cargar.. :p (pero por alguna razón sin el resultado esperado)
Utilizo Ubuntu Desktop 9.04 64 bits , .. hay alguna forma de ver si hay algun error en el script? hacer algun log de algun modo? :p
Muchas gracias, muy interesante el post.
Bueno, he encontrado un script un poco más moderno que sí que funciona en Ubuntu 9.04
, lo encontré en http://svn.gnome.org/svn/tracker/trunk/python/nautilus/tracker-tags-tab.py
Que vaya bien
.