beagle sous breezy: résultat de mes expérimentations

Evan Monroig evan.monroig at gmail.com
Jeu 27 Oct 00:22:23 UTC 2005


Bonjour,

J'ai vu il y a quelque temps circuler ici des mails à propos de
beagle. Après avoir fraîchement installé breezy, je me suis demandé ce
que c'était et j'ai donc essayé.

Pour l'installation j'ai trouvé le wiki de beagle
(http://beaglewiki.org/Main_Page), ainsi que la page sur le wiki
d'ubuntu-fr (http://wiki.ubuntu-fr.org/applications/beagle). Mais les
infos ne sont plus à jour j'ai l'impression. J'ai donc expérimenté un
peu et voici comment je l'ai installé.

1) activer 'universe' et installer le package beagle:

$ sudo apt-get install beagle

2) sur le wiki de beagle ils disent qu'il vaut mieux avoir un kernel
avec inotify. Une tentative d'installation infructueuse du nouveau
kernel 2.6.13 ont abouti au constat suivant: inotify est déjà installé
dans le kernel actuel !! (si j'avais su). On peut vérifier par la
commande

$ cat /boot/config-2.6.12-9-686 | grep INOTIFY

qui retourne la ligne

CONFIG_INOTIFY=y

donc pas de problème de ce côté là

3) sur le wiki de beagle ils disent qu'il vaut mieux activer les "user
attributes" sur les partitions que l'on veut indexer

encore une fois un petit tour vers le fichier de configuration du
kernel pour vérifier:

$ cat /boot/config-2.6.12-9-686 | grep XATTR

retourne bien les lignes

CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_REISERFS_FS_XATTR=y
CONFIG_DEVPTS_FS_XATTR=y
CONFIG_TMPFS_XATTR=y

J'ai donc activé cette option pour mes partitions (option
'user_xattr') dans /etc/fstab comme suit:

/dev/hda2       /               ext3   
defaults,errors=remount-ro,user_xattr 0       1
/dev/hda6       /mnt/data       ext3    defaults,user_xattr        0        2

4) pour lancer le démon et l'interface de recherche, j'ai ajouté à ma
session dans les programmes de démarrage '/usr/bin/beagled' et
'/usr/bin/best'

5) beagled a une facheuse tendance à manger beaucoup de mémoire
(jusqu'à plus de 1.3 Gigas en le laissant tourner une après-midi sur
mon desktop), et j'ai donc ajouté un job cron pour l'éteindre et le
redémarrer toutes les demi-heures:

$ export EDITOR="vim"
$ crontab -e

où j'ai mis les lignes suivantes

# shut down beagled every 30 minutes as it takes up all resources
0,30  *   *   *   *   /usr/bin/beagle-shutdown
# kill it if it could not be properly shut down
1,31  *   *   *   *   /bin/kill -9 `pidof mono-beagled`
# relaunch beagled
2,32  *   *   *   *   /usr/bin/beagled --replace

6) comme indiqué sur cette page
(http://www.antezeta.com/beagle-fedora.html#google) j'ai essayé
d'activer l'intégration avec google mais sans succès

Qu'en pensez-vous?

Evan




Plus d'informations sur la liste de diffusion ubuntu-fr