Capítulo 6. Pesquisando com o Beagle

Sumário

6.1. Usando o Beagle
6.2. Dicas de pesquisa
6.3. Realizando uma busca por propriedades
6.4. Definindo preferências da pesquisa
6.5. Indexando outros diretórios
6.6. Prevenindo a indexação de arquivos e diretórios
6.7. Selecionando fontes de dados para indexar
6.8. Desabilitando o Beagle
6.9. Para mais informações

O Beagle é uma ferramenta de pesquisa que indexa o seu espaço pessoal de informações (normalmente, o seu diretório pessoal) para que seja possível realizar as pesquisas. Com o Beagle você pode encontrar documentos, e-mails e anexos, histórico de páginas web, conversas instantâneas, contatos em livros de endereços, compromissos agendados, notas, códigos-fonte, imagens, músicas, vídeos, arquivos compactados (e seus conteúdos) e aplicações.

6.1. Usando o Beagle

Para usar o Beagle, clique em Computador, digite o termo de busca no campo Pesquisar e pressione Enter. Os resultados são exibidos na caixa de diálogo de Pesquisa da área de trabalho.

Figura 6.1. Caixa de diálogo de pesquisa da área de trabalho

Caixa de diálogo de pesquisa da área de trabalho

Você pode usar as listas de resultados para abrir um arquivo, encaminhá-lo via e-mail, movê-lo para a lixeira ou exibi-lo no gerenciador de arquivos. Apenas clique com o botão direito em um item na lista de resultados e selecione a opção desejada. As opções disponíveis para um item na lista de resultados são determinadas por seu tipo. A seleção de um arquivo na lista exibe uma pré-visualização do arquivo e informações como título, caminho e data do último acesso ou da última modificação.

Figura 6.2. Caixa de diálogo de pesquisa da área de trabalho com um arquivo selecionado

Caixa de diálogo de pesquisa da área de trabalho com um arquivo selecionado

Use o menu Localizar em para limitar sua pesquisa a fontes de um tipo específico (como aplicações, documentos, imagens, e-mail, páginas web ou contatos). O menu Visualizar lhe permite ordenar os itens da lista de resultados de acordo com nome, relevância ou data da última modificação.

Você também pode acessar a pesquisa da área de trabalho clicando em Computador+Mais aplicações+Sistema+Pesquisa ou inicie-a partir do terminal com o comando beagle-search.

6.2. Dicas de pesquisa

  • Você pode utilizar maiúsculas ou minúsculas nos termos de pesquisa. As pesquisas não as diferenciam.

  • Para pesquisar por termos opcionais, use OU. Por exemplo: maçãs OU laranjas.

    [Important]

    O RO deve ser escrito em maiúsculas quando for utilizado para indicar termos opcionais.

  • Para excluir termos de pesquisa, use um sinal de subtração (-) na frente do termo a excluir. Por exemplo: maçãs -laranjas encontrará resultados contendo maçãs, mas não laranjas.

  • A forma raiz de um termo de pesquisa é utilizada nas buscas. Por exemplo: uma pesquisa por dirigindo encontrará dirige e dirigido.

  • Para pesquisar por uma frase ou palavra exata, coloque-a entre aspas duplas ("").

  • Palavras comuns como "a”, “o” e “é” são ignoradas.

6.3. Realizando uma busca por propriedades

Por padrão, a ferramenta de pesquisa do Beagle procura por termos de pesquisa no texto de documentos e em seus metadados. Para realizar uma pesquisa por uma palavra em uma propriedade em particular, use propriedade:consulta. Por exemplo: author:john procura por arquivos que contenham "john" listado na propriedade author.

Tabela 6.1. Propriedades suportadas

Palavra-chave

Aplica-se a

Propriedade

álbum

Arquivos de música

Nome do álbum

artista

Arquivo de música

Nome do artista

autor

Documento

Autor do documento (o mesmo que criador do documento)

criador

Documento

Criador do documento, mapeado para dc:creator (por exemplo, criador de arquivos PDF)

e-mail

Livro de endereços

Endereço de e-mail

emblema

Arquivo

Emblema usado no Nautilus

extensão ou ext

Arquivo

Extensão do arquivo. Por exemplo: extension:jpeg ou ext:mp3. Use extension: ou ext: para pesquisar em arquivos sem extensão.

gênero

Arquivo de música

Gênero musical

imagecomment

Arquivo de imagem

Comentários e descrições encontradas em imagens que possuem uma legenda IPTC ou comentário Exif

imagemodel

Imagem JPEG

Modelo da câmera (por exemplo, EOS2D)

imagetag

Arquivo de imagem

Etiquetas de imagem do F-Spot e DigiKam e palavras-chave IPTC

inarchive

Arquivo

Use inarchive:true para arquivos dentro de um arquivo compactado

inattachment

Arquivo

Use inattachment:true para anexos de e-mail.

mailfrom

E-mail

Nome do remetente

mailfromaddr

E-mail

Endereço de e-mail do remetente

lista de discussão

E-mail

Identificador da lista de e-mail (por exemplo, dashboard-hackers.gnome.org)

mailto

E-mail

Nome do destinatário

mailtoaddr

E-mail

Endereço de e-mail do destinatário

speakingto

Bate-papo

Alto-falante

título

Documento

Título do documento, mapeado para dc:title (por exemplo, etiqueta título de arquivos HTML)


Pesquisas de propriedades seguem as regras mencionadas em Seção 6.2, “Dicas de pesquisa”. Você pode usar as pesquisas de propriedades como uma pesquisa RO ou como uma pesquisa exclusiva, e frases podem ser utilizadas como pesquisa. Por exemplo, a linha seguinte irá pesquisar por todos os documentos PDF ou HTML contendo a palavra "maçã", cuja propriedade autor contenha "john" e cujo título não contenha a palavra "laranjas":

maçã ext:pdf OU ext:html author:john -title:laranjas

6.4. Definindo preferências da pesquisa

Use a caixa de diálogo de preferências de pesquisa para definir preferências de pesquisa para o Beagle.

  1. Clique em Computador+Mais aplicações+Sistema+Configurações da pesquisa.

    Você também pode clicar em Pesquisar+Preferências na caixa de diálogo pesquisa da área de trabalho.

    Caixa de diálogo preferências da pesquisa
  2. Escolha uma das seguintes opções:

    Iniciar serviços de pesquisa & indexação automaticamente: Selecione esta opção se você deseja que o daemon de pesquisa inicie automaticamente quando você iniciar sua sessão (esta opção está selecionada por padrão). Se você deseja usar a funcionalidade de pesquisa do Beagle, o daemon deve estar em execução.

    Indexar dados enquanto estiver usando bateria: Selecione esta opção se você deseja que seus dados sejam indexados quando seu computador estiver usando a bateria. Desabilitar esta opção é útil se você estiver usando openSUSE em um laptop e você deseja interromper a indexação quando seu laptop estiver usando a bateria.

    Indexar de modo mais agressivo enquanto a proteção de tela estiver em execução: Se a proteção de tela estiver em execução, assume-se que o computador não está sendo utilizado ativamente e mais recursos estão disponíveis para a indexação. Esta opção não se aplica se o computador estiver usando a bateria.

    Iniciar a pesquisa automaticamente após o usuário parar de digitar: Selecione esta opção se você deseja que o Beagle inicie a pesquisa após você ter parado de digitar texto no campo Localizar na janela de pesquisa da área de trabalho. Esta opção não tem efeito algum no campo Pesquisar da janela principal.

    Exibir a janela de pesquisa pressionando: Escolha as teclas que irão exibir a janela de pesquisa da área de trabalho especificando qualquer combinação das teclas Ctrl, Alt e uma tecla de funcionalidade. F12 é o padrão.

  3. Clique em OK.

6.5. Indexando outros diretórios

Por padrão, o Beagle indexa somente seu diretório pessoal. Se você não deseja que seu diretório pessoal seja indexado, desmarque o opção Indexe meu diretório pessoal na aba Indexação da caixa de diálogo preferências de pesquisa. Se você deseja indexar pastas adicionais, siga estes passos:

  1. Clique em Computador+Mais aplicações+Sistema+Configurações da pesquisa.

    Você também pode clicar em Pesquisar+Preferências na caixa de diálogo pesquisa da área de trabalho.

  2. Clique na aba Indexação.

    Preferências de indexação do Beagle
  3. Clique em Adicionar na seção Geral da caixa de diálogo.

  4. Selecione o diretório a ser indexado e clique em Abrir.

    Tenha certeza de que possui permissões no diretório adicionado.

  5. Se você deseja remover um diretório da lista de diretórios indexados, selecione-o na lista e clique em Remover.

  6. Clique em OK.

6.6. Prevenindo a indexação de arquivos e diretórios

Use a caixa de diálogo de preferências de pesquisa para especificar recursos que você deseja que não sejam indexados. Estes recursos podem incluir diretórios, padrões, e-mail, pastas ou tipos de objetos.

  1. Clique em Computador+Mais aplicações+Sistema+Configurações da pesquisa.

  2. Clique na aba Indexação.

  3. Clique em Adicionar na seção Privacidade.

  4. Selecione um recurso para excluir da indexação e então especifique o caminho para o recurso ou padrão de nome de arquivo.

  5. Clique duas vezes em OK.

6.7. Selecionando fontes de dados para indexar

O Beagle pode indexar várias fontes de dados, dados de várias aplicações (por exemplo, e-mails, memos e tarefas do Evolution, conversas do Pidgin, notas do Tomboy ou metadados do Nautilus), arquivos, aplicações, documentação, páginas de manual e outros. Para selecionar quais dados o Beagle deve indexar, siga estes passos:

  1. Clique em Computador+Mais aplicações+Sistema+Configurações da pesquisa.

  2. Clique na aba Fontes de dados.

  3. Selecione quais fontes de dados devem ser indexadas.

  4. Clique em OK.

6.8. Desabilitando o Beagle

Em computadores mais modestos, o Beagle pode usar muitos recursos. Para desabilitar o Beagle, clique em Computador+Mais aplicações+Sistema+Configurações de pesquisa+Pesquisa e desmarque a opção Iniciar serviços de pesquisa & indexação automaticamente.

Você também pode desabilitar o Beagle editando seus arquivos de configuração no diretório etc/beagle/crawl-rules/. Para desabilitar o Beagle, defina a opção CRAWL_ENABLED como no em todos os arquivos crawl-* no diretório.

6.9. Para mais informações

Mais informações sobre o Beagle podem ser encontradas no seguinte site: