Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Beagle est un moteur de recherche évolué capable d'indexer toutes vos données et d'y ajouter des tags à votre guise. On peut ainsi retrouver n'importe quel fichier instantanément ainsi qu'exécuter l'application dont il dépend à partir d'une simple requête par mot-clé. Si vous connaissez un peu les logiciels Apple, il peut être comparé à Spotlight. Et si vous êtes sous Windows, il peut être comparé à Copernic Desktop Search, Google Desktop Search ou la MSN Search Toolbar.

Sous Linux, il peut être comparé à Tracker, bien que celui-ci soit complètement codé en C alors que Beagle est codé C#(mono), certains considère que le C est un langage plus approprié, plus simple et plus puissant, c'est un argument ambigu sujet à débats…

Beagle sait prendre en charge les fichiers de types :

  • Documents texte, HTML, OpenOffice, PDF, etc.
  • Emails
  • Fils RSS
  • Pages web
  • Conversations IM/IRC (si archivage actif)
  • Notes Tomboy
  • Codes sources
  • Images
  • Musiques
  • Applications
  • … etc. liste complète

Pour avoir un aperçu de Beagle en action, voici quelques vidéos :

Pour être tenu informé de l'actualité Beagle, le Planet est incontournable.

Bon, présentations faites, passons à son installation sous la distribution Ubuntu Hoary.

Ouvrez Beagle Search dans le menu Applications > Accessoires > Recherche. Rendez-vous ensuite dans les préférences (recherche > préférences), puis dans l'onglet Indexation et cocher la case Indexer mon dossier personnel. Ajoutez si nécessaire d'autres dossiers.

Les extended attributes peuvent être utilisés par beagle pour garder la trace des fichiers qui ont été indexés et ceux qui doivent être ré-indexés. De base Beagle utilise sqlite qui est un peu plus lent et si ce dernier vous suffit il est nullement nécessaire de se lancer dans cette manipulation.

Cette section est en cours de réécriture veuillez vous référer pour l'instant au site officiel : http://beagle-project.org/Enabling_Extended_Attributes

Afin de pouvoir indexer vos fichiers, Beagle nécessite l'option user_xattr sur la partition sur laquelle se trouve les données à indexer. En l'occurrence, la partition sur laquelle se trouve le répertoire /home. Si vous avez suivi la procédure d'installation standard, votre répertoire /home se trouve logiquement rattaché à la partition racine, soit /dev/hda1. Si vous avez dédié une partition pour votre répertoire /home (c'est conseillé et c'est d'ailleurs ma configuration), vous modifierez en conséquence.

Éditez le fichier /etc/fstab. /etc/fstab

Si vous avez suivi la procédure d'installation standard, vous devez avoir une ligne de ce type :

/dev/hda1       /               ext3    defaults,errors=remount-ro 0 1

Rajoutez simplement user_xattr à la suite de errors=remount-ro :

/dev/hda1       /               ext3    defaults,errors=remount-ro,user_xattr 0 1

Si vous utilisez une partition dédiée (/dev/hda4 chez moi), ça donne :

/dev/hda4     /home     ext3     defaults,user_xattr     1 2

Enregistrez les modifications et quittez l'éditeur de texte.

Exécutez maintenant la commande suivante, si vous avez suivi la procédure d'installation standard :

sudo mount -o remount /

Et celle-ci, si vous avez une partition dédiée :

sudo mount -o remount /home

Tout est ok ? Bravo. Nous avons terminé l'installation.

Beagle peut aussi rechercher dans votre historique internet du navigateur Firefox (navigateur par défaut sous Ubuntu), pour ce faire il suffit d'installer une extension à Firefox.

Téléchargez l'extension à partir du site officiel http://beagle-project.org/Firefox_Extension puis chargez le via le menu Fichier ⇒ Ouvrir un fichier… de Firefox. Relancez ensuite Firefox et Beagle pourra maintenant retrouver les pages web que vous avez visitées !

Pour configurer comment beagle doit indexer votre historique (par exemple lui indiquer s'il doit indexer ou non les pages sécurisées) faites Outils ⇒ Extensions dans Firefox, choisissez "Beagle Indexer" et cliquez sur "Options".

Beagle dans le menu


Contributeurs : Page wiki adaptée de Play's Blog par ostaquet et complété par keyes. (Merci Gilles ;-))

  • beagle.1185723402.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)