Zeitgeist não indexa pastas na partição NTFS

8

Estou usando o Synapse + Unity Dash para pesquisar e parece que nenhum deles pode indexar pastas acessadas em minha partição NTFS. Eu acredito que isso é porque o Zeitgeist não indexa pastas, e localize (o que o Synapse usa, eu acredito) não toca na minha unidade NTFS.

Então, em suma, existe alguma maneira de indexar minha partição NTFS? De tal forma que seja acessível via locate. Ou talvez também fazer pastas de índice do Zeitgeist?

A partir de agora, o Dash fornece resultados da partição NTFS, mas não há pastas no resultado. Por outro lado, o locate me fornece pastas, mas apenas na partição nativa do Ubuntu.

    
por Nemo 19.05.2011 / 13:06

3 respostas

9

O Dash está usando o banco de dados de índice criado por locate . Para tornar locate para indexar e mostrar o arquivo em uma partição NTFS, edite o arquivo /etc/updatedb.conf e altere a linha

PRUNEPATHS="/tmp /var/spool /media"

para

PRUNEPATHS="/tmp /var/spool"

Isso funciona se sua partição NTFS estiver montada em um ponto de montagem sob /media (altamente provável).

Para atualizar imediatamente o banco de dados locate , execute

sudo updatedb
    
por enzotib 22.08.2011 / 18:12
3

O Zeitgeist registra eventos de duas maneiras

  1. Zeitgeist Datahub
  2. Fontes de dados seletivas

Datahub

O primeiro é instalado por padrão no Ubuntu (Natty e posterior) junto com o Zeitgeist. Datahub é um logger passivo que é GtkRecentManager em esteróides. Qualquer nova entrada para ~ / .recently-used.xbel é utilizada pelo Datahub e adicionada ao Zeitgeist

Fontes de dados seletivas

As fontes de dados são extensões / plugins / addins / addons para aplicativos que ajudam no registro de eventos. Exemplo As anotações do Tomboy não são registradas pelo datahub, pois não são registradas pelo GtkRecentManager.

Nesse caso, uma fonte de dados do Tomboy (implementada como um plug-in) pode ser ativada, registrando eventos como Nota Aberta, Fechada, Criada e Excluída

Se você está no Natty, então você instala fontes de dados para esses aplicativos

  • Bzr
  • Emacs
  • Olho do Gnomo
  • Geany
  • gedit
  • Rhythmbox
  • Tomboy
  • Totem
  • Vim
  • XChat

Você pode instalar as origens de dados por sudo apt-add-repository ppa:zeitgeist/ppa

e procure por pacotes zeitgeist-datasource-* (por exemplo, zeitgeist-datasource-rhythmbox )

OTOH você pode instalar a fonte de dados do Banshee instalando o pacote banshee-extensions-zeitgeistdataprovider

Se você abrir arquivos, iniciar / parar trilhas, abrir / fechar / criar / excluir notas ou qualquer atividade relevante desses aplicativos, eles serão registrados. Até mesmo as faixas de música são registradas (seu URI no disco).

Existem dois problemas

  • O GtkRecentManager não funciona na partição NTFS
  • Toda vez que você monta sua partição NTFS, é atribuído um ponto de montagem diferente. (Você pode fixá-lo em /etc/fstab )

Eu posso adivinhar que o problema pode estar em último. Você pode tentar instalar a fonte de dados do banshee, ativar a fonte de dados, ouvir algumas faixas (na partição NTFS) e tentar localizá-las via Synapse ou Dash (eu pessoalmente prefiro o Synapse)

    
por Manish Sinha 19.08.2011 / 06:57
0

Você já tentou Recoll? É muito bom, mas até agora ainda tem problemas para adicionar as partições NTFS, todo mundo me diz que nas configurações você pode fazer isso, mas não há nenhuma opção para adicionar algo ao lado de / home

    
por user153103 24.06.2013 / 06:16