sábado - 18 / 10 / 2008

Beagle -- Localizando seus arquivos facilmente

Esses dias, olhando a lista de pacotes do Synaptic em busca de algo interessante, me deparei com um tal de Beagle. Lendo sua descrição (apesar do inglês fraco) percebi que se tratava de um mecanismo de busca no desktop. Nada mais natural, afinal, Beagle é um cão farejador.

Resolvi instalar e testar o Beagle, que para minha surpresa, se demonstrou bem eficiente na tarefa de localizar os meus arquivos perdidos.

Ele funciona em segundo plano, indexando os arquivos presentes em sua home (imagens, documentos, históricos da internet ou bate-papo, músicas, sources, etc), mas pode ser configurado para indexar outras pastas.

Não espere muita coisa do Beagle no início, uma vez que depois de instalado, ainda será necessário deixar que ele fique indexando seus arquivos, o que significa que não adianta instalar e tentar de cara localizar todas as suas mp3 de uma só vez.

Contudo, depois que tudo foi devidamente "farejado" pelo Beagle, basta digitar um termo qualquer na caixa de pesquisa para encontrá-lo rapidamente, mesmo que o termo pesquisado esteja dentro de um source ou arquivo compactado. Duvida? Fiz uma pesquisa pela palavra "general", sabendo que um arquivo chamado config em uma de minhas pastas possuía tal palavra, veja o resultado:

Note, na imagem, que ele localizou pastas, programas (o wine) e mais de 200 arquivos contendo a palavra "general", muitos deles inclusive compactados. Eficiente, não?

Instalação:

Pra quem usa o Ubuntu, pode instalar facilmente através do apt-get com o comando sudo apt-get install beagle ou através do Synaptic

No site do projeto podem ser encontradas informações para instalação em outras distribuições, como Mandriva, Gentoo, Fedora e Suse. confira em http://beagle-project.org/Installing_Beagle

O source pode ser encontrado em: http://ftp.gnome.org/pub/GNOME/sources/beagle/0.3/

Sua instalação é bem simples, basta descompactar, acessar a pasta e no terminal executar os comandos:

./configure
make
make install (como root)

São necessárias as seguintes dependências (veja os links e descrições):

Mono (mono-core, mono-data, mono-data-sqlite, mono-devel, mono-web)
glib-sharp2
NDesk-DBus
gmime
sqlite
taglib#

Depois de instalado, será necessário rodar o daemon do Beagle para que comece a indexação dos seus arquivos, para isso, em um terminal, use o comando $ beagled como usuário normal.

Aconselho que deixe o daemon na inicialização do seu Window Manager, no caso do gnome, siga as instruções aqui: programas na inicialização do gnome.

Para executar o Beagle use o comando " $ beagle-search"

Agora é só deixar o Beagle farejar seus arquivos para encontrá-los mais rápido para você

Veja mais na página do projeto (em inglês): http://beagle-project.org/Main_Page


4 Comments to “Beagle -- Localizando seus arquivos facilmente”

  1. Elder disse:

    Muito boa a dica do buscador Beagle.
    Eu já o conhecia, porém nunca o utilizei.
    Quer dizer, já tentei usá-lo antes, porém não achava nada!! Não sabia desta dica de indexação de arquivos.

    Parabéns pelo blog, está muito bom mesmo ;)

  2. Rodrigo disse:

    Eu é que agradeço Elder!!

  3. Anonymous disse:

    Consigo muito mais com o find no bash. Para mim, não há melhor.

  4. Rodrigo disse:

    Sim, o find é uma ótima ferramenta, mas a idéia aqui é mostrar apena mais uma ferramenta para facilitar a vida. Essa, gráfica.

Deixe um comentário

Campos marcados com * são obrigatórios Você pode usar essas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam Protection by WP-SpamFree

Translate

Últimos Twites