# Configuração da Pesquisa no Ambiente de Trabalho Nepomuk

## Introdução

Este módulo permite configurar certas partes da pesquisa no ambiente de trabalho e do ambiente semântico do Nepomuk. Poderá encontrar mais informações sobre o ambiente de trabalho semântico Nepomuk na página Web do Nepomuk.

### Configuração Básica

A página de configuração básica permite activar ou desactivar o ambiente de trabalho semântico e os sistemas de pesquisa no ambiente de trabalho.

Existem duas opções:

- Activar o Ambiente Semântico do Nepomuk: Se activar o ambiente de trabalho semântico Nepomuk, significa que os serviços do Nepomuk estão em execução. Estes serviços oferecem o armazenamento dos meta-dados/anotações (os ficheiros poderão ser marcados ou classificados no &dolphin;, por exemplo) mas também a pesquisa no ambiente de trabalho, que poderá ser usada no módulo de execução do &kde; ou, mais uma vez, no &dolphin;.

- Activar a Indexação de Ficheiros do Ambiente no Strigi: Se activar esta indexação, significa que o serviço de Strigi do Nepomuk é iniciado, para além dos serviços normais que já estão em execução. O serviço do Strigi irá percorrer todos os ficheiros nas pastas configuradas (ver abaixo) e extrair os meta-dados dos mesmos (como o título ou o artista, no caso dos ficheiros de música, ou ainda coisas simples, como a data de criação). Estes meta-dados são então expostos através da pesquisa no ambiente de trabalho, assim como as anotações manuais que foram mencionadas anteriormente.

Sob a opção Activar a Indexação de Ficheiros do Strigi, é apresentado o estado actual do serviço Strigi. O serviço tem quatro estados de operação normais:

- A indexação de ficheiros está inactiva - A indexação de ficheiros não está a trabalhar de momento e está à espera de um evento para despoletar uma actualização (um evento poderá ser um ficheiro acabado de criar, um ficheiro alterado ou a finalização do tempo-limite para uma verificação recursiva completa)

- O Strigi está a indexar os ficheiros da pasta 'xpto' neste momento - A indexação dos ficheiros está actualmente em execução, percorrendo todos os ficheiros na pasta 'xpto' e analisando os ficheiros novos ou alterados.

- A verificar o sistema de ficheiros à procura de ficheiros novos - A indexação dos ficheiros está neste momento a analisar recursivamente os ficheiros novos em todas as pastas de indexação. Esta verificação pretende encontrar os ficheiros que não foram apanhados pela monitorização normal do sistema de ficheiros.

- A indexação de ficheiros está suspensa - A indexação dos ficheiros foi suspensa, &ie; está num estado de pausa. Este tanto poderá ser despoletado pelo utilizador como devido ao pouco espaço em disco ou a um portátil a entrar num estado de poupança de energia. Nos dois últimos casos, a indexação irá prosseguir assim que a razão da suspensão tenha sido resolvida.

À parte dos estados normais de operação, o serviço do Strigi também poderá ter um estado de erro. Existem duas possibilidades:

- O serviço Strigi não conseguiu inicializar, provavelmente devido a um problema de instalação. - Isto deverá ocorrer raramente, porque significa que um 'plugin' obrigatório não pôde ser carregado. Isto poderá ser devido a um problema de instalação (dependências em falta) ou devido a uma configuração errada do sistema de 'plugins' do &kde;.

- Qualquer outro erro corresponde a um problema de comunicação com o serviço. Estes erros são produzidos pelo sub-serviço do &DBus; e necessitam de ser avaliados caso a caso.

### Indexação dos Ficheiros

A configuração avançada permite ajustar os ficheiros e pastas que serão analisados pela indexação de ficheiros do Strigi, apresentados acima. O painel da esquerda permite marcar e desmarcar as pastas que deverão ser pesquisadas, à procura de ficheiros para analisar. Por omissão, a pasta pessoal e todas as sub-pastas são analisadas. Ao desmarcar uma pasta, esta poderá ser excluída. Também é possível incluir uma sub-pasta de outra excluída, assinalando-a de novo. Isto permite uma selecção relativamente rigorosa das pastas a analisar.

O painel da direita permite definir filtros de exclusão. Os nomes de todos os ficheiros encontrados nas pastas configuradas serão analisados face a estes filtros. Se nenhum destes corresponder, o ficheiro será analisado. Isto é muito útil para excluir os ficheiros de registo, de cópias de segurança e outros diversos.

### Configuração Avançada

Nesta página, poderá determinar a quantidade máxima de memória principal que o sistema Nepomuk deverá usar para o seu processo de base de dados. Quanto mais memória estiver disponível para o Nepomuk, melhor será a sua performance.