Autor Tópico: [RESOLVIDO] Adicionar caminhos para busca pelo comando 'locate'  (Lida 1077 vezes)

Offline jards

  • Usuário Ubuntu
  • *
  • Mensagens: 49
    • Ver perfil
[RESOLVIDO] Adicionar caminhos para busca pelo comando 'locate'
« Online: 23 de Maio de 2010, 23:05 »
Olá.
Ando usando o programinha 'GNOME Do', e fazendo buscas nele pelo comando de terminal 'locate'.

O 'locate' funciona muitíssimo bem, muito mais simples que usar o beagle ou o tracker, ambos não foram tão bons pra mim.

Mas o locate só busca na partição do sistema linux, e meus arquivos pessoais ficam em outra unidade.

Gostaria de adicionar duas unidades para o database de buscas.

Alguém sabe como fazer isso?

Procurei várias coisas sobre o locate e só acho como fazer as buscas, ou o que é o comando, e alguns comandos extras. Esse parâmetro não consegui achar.

Valeu.
« Última modificação: 30 de Maio de 2010, 14:35 por jards »

Offline jeflui

  • Usuário Ubuntu
  • *
  • Mensagens: 745
    • Ver perfil
Re: Adicionar caminhos para busca pelo comando 'locate'
« Resposta #1 Online: 24 de Maio de 2010, 10:50 »
Se for possível, o arquivo de configuração é o /etc/updatedb.conf

Offline jards

  • Usuário Ubuntu
  • *
  • Mensagens: 49
    • Ver perfil
Re: Adicionar caminhos para busca pelo comando 'locate'
« Resposta #2 Online: 30 de Maio de 2010, 13:38 »
jeflui,

obrigado, foi bacana citar o arquivo, não o conhecia.

Busquei muita informação sobre o tal, mas só achei como excluir caminhos para sua busca, e não como adicioná-los.
Segue o conteúdo do meu arquivo para alguma boa alma indicar como alterá-lo (não mexi nele):

Citar
PRUNE_BIND_MOUNTS="yes"
# PRUNENAMES=".git .bzr .hg .svn"
PRUNEPATHS="/tmp /var/spool /media"
PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre_lite tmpfs usbfs udf fuse.glusterfs fuse.sshfs ecryptfs fusesmb devtmpfs"

Obrigado, []'s.

Offline jards

  • Usuário Ubuntu
  • *
  • Mensagens: 49
    • Ver perfil
Re: Adicionar caminhos para busca pelo comando 'locate'
« Resposta #3 Online: 30 de Maio de 2010, 14:34 »
Pessoal,

um amigo me ajudou e resolvi meu problema assim:

reparem na linha
Citar
PRUNEPATHS="/tmp /var/spool /media"

Prunepaths é onde colocar os endereços que você quer evitar, afim de agilizar sua busca.

No meu caso, dando um comando
Código: [Selecionar]
df -htive o resultado
Citar
Sist. Arq.            Tam   Usad Disp  Uso% Montado em
/dev/sdb5              71G   18G   50G  27% /
none                  999M  292K  999M   1% /dev
none                 1003M  260K 1003M   1% /dev/shm
none                 1003M   92K 1003M   1% /var/run
none                 1003M     0 1003M   0% /var/lock
none                 1003M     0 1003M   0% /lib/init/rw
/dev/sdb1              75G   54G   21G  73% /media/sdb1
/dev/sda1             150G   79G   71G  53% /media/sda1

as partições que eu queria montar eram /dev/sdb1 e /dev/sda1, que estão montadas em /media

Voltando ao Prunepaths, vi que constava o '/media'.

No meu caso foi só tira-lo que tudo deu certo, agora o comando 'locate' busca todo conteúdo do meu pc.

Abraços.
« Última modificação: 30 de Maio de 2010, 14:36 por jards »