beagle a la linea de comandos (en seis cómodos pasos)
LPC en apt-get install | Junio 27, 2006Beagle es un sistema de búsqueda inmediato que encuentra persona, animal o cosa donde a tí te de la gana: mails, archivos de audio, PDFs!. Es instantáneo y Julian me ha ayudado a instalarlo para usarlo directamente desde la consola. Paso por paso:
1. Instala
sudo apt-get install beagle
2. Crea el directorio correspondiente
mkdir ~/.beagle-index
3. Indexa toda tu $HOME (o los directorios que quieras incluir en la búsqueda)
sudo beagle-build-index --target ~/.beagle-index --recursive ~/
4. Vete a tomar unas cañas o ver el partido de hoy con los colegas. Duerme en casa de tu novia/o y quédate a desayunar. El proceso es largo, largo, largo (y ruidoso) a no ser que acabes de estrenar el sistema y tengas cuatro mais y para de contar. En ese caso un rapidito y de vuelta al ordenador que te quedan cosas que hacer.
5. Dispara beagle daemon (beagle+d) como usuario (nunca root)
beagled
6. En el mismo terminal, escribe 'beagle-query' para que corra de fondo buscando cambios en la home o el directorio que que hayas indexado.
beagle-query --live-query &
7. Añade 'disown' para poder cerrar el terminal sin cargarte el proceso.
disown
8. Comprueba que está funcionando creando un directorio, archivo, un mail o lo que quieras con un nombre demasiado estúpido como para haber sido utilizado anteriormente en tu ordenador, algo como gastroenteritis o amígdala. Búscalo.
beagle-query gastroenteritis
9. Si no funciona, vuelve a la casilla de salida. Si funciona, ya puedes incluir 'beagled' y 'beagle-query --live-query &' en tu .xinitrc y crear el alias correspondiente en .bashrc. Algo sencillito como 'beagle' o 'bfind', que no se te cruce con otros comandos y lo puedas recordar más tarde.
Aquí hay un pequeño manual para instalar Beagle en Ubuntu. Suse y Red Hat lo traen cargadito de fábrica.
