vincemanga
c'est moi ou je trouve ce truc disons assez nul ^^"
franchement ou est l'ancien utilitaire de rechecher ?
car recherche un fichier system avec ca merci la galere.
Enfin c'est peut etre moi qui ne sais pas l'utilise si c'est ca que l'on m'aprenne je suis pas contre.
fredb1974
Si Beagle reprend le principe de Spotlight sous MacOS-X, il faut déjà le laisser indexer le contenu du disque dur. Il doit surement y avoir une commande qui permet cela. Ensuite, une fois l'indexation effectuée, cela devrait fonctionner, non ?
Sat
J'utilise Beagle depuis presque 6 mois, et c'est nettement plus efficace/rapide que le frontend de locate. (FC4+nrpms / rawhide)
Pour que Beagle indexe ton disque, tu dois activer l'option user_xattr (qui ne l'est pas par défaut)
ie: LABEL=/home /home ext3 defaults,user_xattr 1 2
puis démonter/remonter la partoche
ici mount -o remount /home (ça marche aussi avec la racine)
Etant aussi un utilisateur d'OS X, je peux te dire que Beagle et Spotlight sont des killer app, dès qu'on n'y a gouté on ne peut s'en passer. J'ai installé l'applet Deskbar et ça dépote un max avec Beagle 😉 //alt+F3 powa !
Si vraiment, ça intéresse du monde, je le mettrais sur le wiki, je proposerais quelque chose d'ici demain sur la mailing list.
vincemanga
oui peut etre qu'il est mieux, mais bon deux trois chose qui me deplaise dans ce truc
1: il est desactive par defaut lors du demarage du systeme
2: il faut nous lui dire d'indexer les fichier sinon il ne le fait pas - ne porrait il pas le faire quand la machine est en vieille comme un grand ?-
3:beaucoup moins simple d'utilisation pour ma part, avant je lui selectionnais ou je voulais qu'il cherche et il me mettais tous ce qui correspondait (repertoire et fichier), maintenent je lance "search" par le menu racourci et je ne sais rien du tous! juste qu'il cherche ce que je lui demande mais en aucun cas je sais si il cherche dans les fichier systeme ou si il se limite a mon repertoire home...
Sat
1. C'est un choix discutable des devs de ne pas l'activer par défaut.
2. Tu ne sembles pas aussi avoir compris comment fonctionne Beagle/Spotlight & co: le soft indexe une seule et unique fois ton disque c'est un peu long mais après c'est fini ! Dès qu'il y a un changement grace aux API inotify & xattr, le kernel indique les changements au daemon Beagled, pour l'utilisateur c'est aussi transparent, et la différence en consommation de ressource est quasi invisible.
C'est quand même un sacré avantage sur la fonction recherche de gnome qui exige elle de mettre à jour la base de donnée assez souvent (par défaut, c'est fixé à 7jours).
3. En quoi c'est plus compliqué ? tu tapes tes mots clés, et Beagle cherche les coïncidences dans les meta-données et les trie: mail/discussion/pdf/videos etc ... il est nettement plus efficace que locate.
L'interface est à peu de chose près identique, avec Deskbar, l'utilisation de Beagle ou locate est transparente comme avec la barre de recherche de FF qui peut utiliser plusieurs moteurs de recherches.
En plus Beagle peut servir de lanceur d'applications, si tu remplis correctement tes meta-données (tag mp3/ogg etc ...), tu peux laisser ton disque en bordel sans soucis, un autre truc en préparation, c'est qu'en fonction des tags, tu pourras créer des dossiers intelligents (du genre tout les mp3 des sex pistols dans ce dossier etc)
C'est toute une nouvelle façon de gérer son disque dur, ses fichiers etc .... ça peut perturber au début, mais ça a été implementé avec succès sous OSX, Vista implémentera avec WinFS des fonctionnalités similaires, KDE a Kat.
Si tu fais l'effort d'apprendre à t'en servir, le gain de productivité est net sauf si tu es déjà un guru de la ligne de la commande. (malheureusement, y a pas plus rapide que le clavier)
vincemanga
oui j'ai pas trop compris beagle, c'est pour ca que je poste ^^
cela serais bien qu'un tutorial soit fais dessus (dans le wiki ?)
car ca deroute vraiment au debut et je pense qu'un bonne explication ne serais pas de refu 🙂
par exemple comment indexer tous sont disque dur ?
llaumgui
En fait,
c'est un daemon qui indexe le contenu de tes fichiers. Ca permet de faire des recherches instantanées un peu comme Google DesktopSearch
Temet
Sauf que Kat apparement c'est vraiment pas ça... je crois qu'avant Kde4, vaut mieux utiliser Beagle qu'on soit pro Gnome ou pro Kde 😉
Sat
@vincemanga: je m'occupe du tuto à propos de Beagle, si tu as encore des questions, n'hésite pas à les poser.
J'ai cité Kat pour l'exhaustivité, beagle s'intégre très bien à KDE, y a même un KIOslave et une interface developpé e par Novell.
http://www.kde-apps.org/content/search.php
vincemanga
ok merci car je vais me tirer une balle la.
je veux juste faire une recherche de openssl sur mon disque dur et il me sors juste les fichiers qui se trouve dans mon /home 🙁
pourtant j'ai bien ajoute le lien vers /usr dans l'indexation.
Temet
Bah installe locate et fais un updatedb ... c'est tout!
@Sat : merci, je vais regarder ça 😉 ... encore qu'installer Mono, ça ne me tente pas trop. 😢
Temet
Bah installe locate et fais un updatedb ... c'est tout!
@Sat : merci, je vais regarder ça 😉 ... encore qu'installer Mono, ça ne me tente pas trop. 😢
MrTom
Comment forcer l'indexation? Parce que chez moi il ne trouve rien. 🙁
llaumgui
Déja, dans ta session lance automatiquement beagled.
Ensuite attend... Il le fais lentement...
Sat
Est-ce que le daemon beagled est lancé ? si ce n'est pas le cas, l'interface devrait te le proposer, tu peux aussi vérifier son état avec la commande beagle-status.
L'indexation peut prendre du temps au début , tu peux la lancer de façon plus aggressive avec un "export BEAGLE_EXERCISE_THE_DOG=1" , par contre, ta machine peut ramer pendant que beagled indexe ton disque. [1]
Tu peux aussi regarder quels sont les dossiers indexé via beagle-settings, et je te recommande d'activer les attributs étendus afin d'améliorer les performances.
Sinon, j'ai remarqué que beagle avait quelques ratés, notamment le backend gérant les pdf.
Le tuto est presque achevé, il devrait atterrir dans les heures qui suivent.
[1] Je donne l'astuce à titre indicatif, on ne doit l'utiliser que lors de la première indexation et si possible on évitera de l'utiliser, c'est une facilité pour les developpeurs et les beta-testeurs. Ensuite l'indexation est dynamique.
Le premier qui fixe définitivement cette variable à 1 dans son .bash_profile, tant pis pour lui ...
MrTom
Merci tout plein 🙂 Mais j'ai l'impression que le démon s'arrête tout seul.
EDIT : effectivement il s'arrete tout seul et ne reste pas chargé. Du coup, ça ne fonctionne jamais et n'a jamais le temps defaire les tâches de beagle-status.
EDIT :
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=186144
Sat
Tu le fais tourner sous x86_64 aussi ? Parce-que ça ressemblerait plus à un bug du runtime mono.
MrTom
Non pas du tout j'ai un bon viel Athlon 2800+.
vincemanga
apres avoir ajouter les repertoire dans l'indexation, j'ai du redemarer et ho miracle il recherchait enfin dans les dossier que je lui est indiquer
gglafouine
bonsoir,
je nai pas compris la manip pour activer beagle, quand je veux chercher dans nautilus j'ai ce message d'erreur:
Unable to connect to Beagle daemon