Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
beagle [Le 29/07/2007, 18:17] toy |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>dapper edgy feisty recherche fichiers brouillon}} | ||
- | ---- | ||
- | |||
- | ===== Qu'est-ce que Beagle ? ===== | ||
- | |||
- | **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é à //[[http://www.apple.com/macosx/features/spotlight/|Spotlight]]//. Et si vous êtes sous Windows, il peut être comparé à //[[http://www.copernic.com/fr/|Copernic Desktop Search]]//, //[[http://desktop.google.com/|Google Desktop Search]]// ou la //[[http://toolbar.msn.com/|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... | ||
- | |||
- | |||
- | ===== Capacités ===== | ||
- | |||
- | **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 [[http://www.beatniksoftware.com/tomboy/|Tomboy]] | ||
- | * Codes sources | ||
- | * Images | ||
- | * Musiques | ||
- | * Applications | ||
- | * ... etc. [[http://beagle-project.org/Supported_Filetypes|liste complète]] | ||
- | |||
- | Pour avoir un aperçu de Beagle en action, voici quelques vidéos : | ||
- | |||
- | * http://nat.org/demos | ||
- | * http://www.sebgate.f2s.com/demos | ||
- | |||
- | Pour être tenu informé de l'actualité Beagle, le [[http://www.planetbeagle.org/|Planet]] est incontournable. | ||
- | |||
- | Bon, présentations faites, passons à son installation sous la distribution Ubuntu Hoary. | ||
- | |||
- | |||
- | |||
- | |||
- | ===== Installation ===== | ||
- | |||
- | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **beagle** | ||
- | |||
- | |||
- | ===== Utiliser Beagle ===== | ||
- | |||
- | 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. | ||
- | |||
- | Il se peut que l'indexation n'aie pas eu lieu. Pour cela rendez-vous à nouveau dans les préférences et décochez/recochez la case d'indexation du dossier personnel. | ||
- | |||
- | ===== Améliorer les performances de Beagle ===== | ||
- | Les attributs étendus (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, mais si ce dernier vous suffit il est nullement nécessaire de se lancer dans cette manipulation. | ||
- | |||
- | Si vous utilisez les systèmes de fichiers XFS ou JFS, il n'est pas nécessaire de suivre cette procédure car les attributs étendus y sont déjà activé. | ||
- | Pour les systèmes de fichier Reiser3, ext2 and ext3, la configuration par défaut du noyau n'active pas les attributs. Il est donc nécessaire d'effectuer une modification. | ||
- | |||
- | En l'occurrence, c'est sur la partition où se trouve le répertoire **/home** qu'il nous faut opérer. Si vous avez suivi la procédure d'installation standard de Ubuntu, votre répertoire **/home** se trouve logiquement rattaché à la partition racine, soit par exemple **/dev/hda1**. Si vous avez dédié une partition pour votre répertoire **/home**, vous modifierez en conséquence. | ||
- | |||
- | [[:tutoriel:comment_editer_un_fichier|Éditez le fichier]] **/etc/fstab**. ///etc/fstab// | ||
- | |||
- | Si votre dossier home se trouve sur la partition principale, vous devez avoir une ligne de ce type : | ||
- | |||
- | <code> | ||
- | /dev/hda1 / ext3 defaults,errors=remount-ro 0 1 | ||
- | </code> | ||
- | |||
- | Rajoutez simplement //user_xattr// à la suite de //errors=remount-ro// : | ||
- | |||
- | <code> | ||
- | /dev/hda1 / ext3 defaults,errors=remount-ro,user_xattr 0 1 | ||
- | </code> | ||
- | |||
- | Si vous utilisez une partition dédiée home, ça donne : | ||
- | |||
- | <code> | ||
- | /dev/hda4 /home ext3 defaults,user_xattr 1 2 | ||
- | </code> | ||
- | |||
- | Enregistrez les modifications et quittez l'éditeur de texte. | ||
- | |||
- | Exécutez maintenant la commande suivante, si votre home est sûr la partition principale : | ||
- | |||
- | <code> | ||
- | sudo mount -o remount / | ||
- | </code> | ||
- | |||
- | Et celle-ci, si vous avez une partition dédiée : | ||
- | |||
- | <code> | ||
- | sudo mount -o remount /home | ||
- | </code> | ||
- | |||
- | ===== Installer l'extension Beagle pour Firefox ===== | ||
- | |||
- | 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". | ||
- | |||
- | |||
- | ===== Liens ===== | ||
- | |||
- | [[http://www.greguti.com/petitlinux/index.php?entry=entry061209-025614|Beagle dans le menu]] | ||
- | |||
- | ---- | ||
- | |||
- | //Contributeurs : Page wiki adaptée de [[http://gfabio.blog.free.fr/index.php?2005/07/02/26-ubuntu-hoary-installer-beagle# | Play's Blog]] par [[utilisateurs:ostaquet]] et complété par [[utilisateurs:keyes]]. (Merci Gilles ;-))// |