 |
Hasta hace poco, la única manera de instalar Beagle, era compilandolo a mano, pero ahora describiré de manera muy sencilla, como instalar Beagle sin necesidad de compilar nada.
Por cierto para quien no sepa lo que es Beagle, se trata de "Una herramienta de busqueda e indexado de datos hecha en Mono, y que nos permite hacer busqueda de todo tipo de datos desde, mails, historial web, conversaciones, códigos fuentes, etc..", es algo muy similar a Google Desktop search, y Spotlight (del Mundo Mac),aquí tenéis mas información.
Lo primero que tenemos que hacer es instalar los paquetes necesarios para el funcionamiento de Beagle. Como la versión de Mono en Ubuntu es la 1.0.5 y la ultima versión de Beagle usa Mono 1.1.4, necesitamos añadir un repositorio a nuestra linea de sources.list. Nada mas fácil:
#sudo vim /etc/apt/sources.list
deb http://manno.name/debian/ hoary main
Despues de eso actualizamos la lista de paquetes e instalamos beagle y sus dependencias.
#sudo apt-get update
#apt-get install mono mono-jit mono-utils mono-mcs mono-assemblies-arch mono-assemblies-base mono-common
#apt-get install beagle
Despues de que este todo instalado necesitamos añadir un atributo en el fstab para nuestro disco duro , necesario para que pueda indexar los datos. El atributo en cuestión es user_xattr.
/dev/hda6 / reiserfs notail,defaults,user_xattr 1 2
Ahora remontamos la partición en cuestión :
#sudo mount -o remount /dev/hda6
También necesitamos añadir soporte inotify en el kernel, tranquilos que si usáis el kernel de Ubuntu no tendréis que compilar nada. Añadimos lo siguiente en la linea de configuración de Grub.
#sudo vim /boot/grub/menu.lst
title Ubuntu, kernel 2.6.10-5-686
root (hd0,5)
kernel /boot/vmlinuz-2.6.10-5-686 root=/dev/hda6 ro quiet splash inotify
initrd /boot/initrd.img-2.6.10-5-686
savedefault
boot
#sudo update-grub
Despues de esto cambio reiniciamos , y ya estaremos preparados para ejecutar Beagle.Para ello nos vamos a una consola, y ejecutamos :
#beagled --fg --debug
Hemos arrancado el demonio de Beagle en modo debug, que nos va dando información de lo que hace, y así podemos comprobar que todo ha ido correctamente.Empezará a indexar nuestros datos , lo cual tardará un rato.
La otra manera de lanzar Beagle es solo con el comando beagled.
Ahora ya solo nos queda ejecutar best, una herramienta gráfica para hacer busquedas.
#best
Os dejo aquí la foto de turno :

Hasta aquí llego el howto, quisiera decir que el estado de Beagle es aún experimental pero por lo que he podido probar funciona correctamente, aunque aun le falta un poco para llegar al nivel de Spotlight por ejemplo, pero van por el buen camino.
|
 |
hace 2 semanas 6 días
hace 2 semanas 6 días
hace 15 semanas 21 horas
hace 15 semanas 21 horas
hace 15 semanas 21 horas
hace 15 semanas 21 horas
hace 15 semanas 21 horas
hace 15 semanas 21 horas
hace 15 semanas 21 horas
hace 15 semanas 21 horas