# Manual do Usuário do kded6

`kded6`

8

`kded6`

Servidor do &kde; - dispara as atualizações do banco de dados Sycoca quando for necessário.

## Sintaxe

    kded6 --check

## Descrição

O `kded6` consolida diversos pequenos serviços em um único processo. Normalmente, são serviços &DBus; fornecidos por módulos do KDED, mas também gerencia o sycoca (um cache binário dos tipos de serviços, tipos &MIME; e serviços usados pelo KService), assim como os scripts de atualização do KConfig que forem necessários.

No caso do sycoca, ele monitora as pastas que contêm arquivos '.desktop'. Quando for adicionado/removido um arquivo, ele espera cerca de 5 segundos (para o caso de ser uma série de atualizações) e depois executa o `kbuildsycoca6` para atualizar o sycoca.

No caso do KConfig, ele verifica os arquivos de atualização recém instalados, &ie;, os arquivos *.upd usados para atualizar os arquivos de configuração dos usuários quando os formatos dos arquivos de configuração mudarem e executa o utilitário KConfig para efetuar as alterações.

Essas tarefas também são executadas quando o `kded6` for iniciado para garantir que a configuração do usuário esteja atualizada.

Você normalmente não precisará executar o `kded6` diretamente. As sessões do ambiente de trabalho &plasma; executam-no automaticamente e também por solicitação, quando um aplicativo tentar usar uma interface de &DBus; oferecida por ele ou um dos seus módulos.

## Opções

`--check`

- Verifica o banco de dados sycoca, atualizando-o se necessário, e depois finaliza.

## Configuração

O `kded6` pode ser configurado com o arquivo de configuração `kded6rc`, no estilo 'ini'. Em sistemas &UNIX;, este pode ser encontrado em ``$XDG_CONFIG_HOME`/kded6rc`; se `$XDG_CONFIG_HOME` não estiver definido, o valor será por padrão `~/.config/kded5rc`.

Os itens do arquivo de configuração são lidos por solicitação e só poderá efetuar as alterações enquanto o `kded6` estiver em execução. No entanto, todas as opções de configuração atuais só afetam realmente o comportamento inicial do `kded6`.

A seção `[General]` tem as seguintes opções:

`CheckSycoca`

- Se deve atualizar o sycoca na inicialização (padrão: `true`).

`CheckUpdates`

- Se deve efetuar as atualizações restantes do KConfig na inicialização (padrão: `true`).

`CheckFileStamps`

- Se deve verificar a data/hora dos arquivos ao efetuar a atualização inicial do sycoca (padrão: `true`). Consulte a documentação do `kbuildsycoca6` para obter mais detalhes.

`DelayedCheck`

- Se deve atrasar a atualização inicial do sycoca por até um minuto após a inicialização (padrão: `false`).

Cada módulo terá também uma seção `[Module-`nome`]` no arquivo `kded5rc`, onde `nome` é o nome do arquivo 'desktop' do módulo, sem a extensão `.desktop`. Esta contém uma opção `autoload` que define se o módulo deverá ser carregado automaticamente quando o `kded6` for iniciado (padrão: `false`). Lembre-se de que esta definição também pode ser alterada através da interface &DBus; do `kded6`.

## Veja também

kbuildsycoca6

8,

kdeinit6

8

## Problemas

Use o sistema de gerenciamento de erros do &kde; para relatar erros.