Mettre a jours la base de données "locate&quo

adrio -  
 adrio -
Bonjour,

J'utilise souvent la commande "locate" pour retrouver mes données, c'est un puissant moteur de recherche de fichiers du disque dur. POur ce faire, il faut que la database soit mise à jour toute les semaines. Mais à chaque fois que j'utilise la commande "locate" le terminal m'indique que la database est plus vieille de 8 jours. J'ai chercher et je n'ai toujours pas trouver comment on la met à jour.

J'ai essayer "updatedb" mais le terminal me dis que je n'ai pas 'autorisation, même avec la commande "sudo" ça ne marche pas.

Pouvez-vous m'aidez ?

1 réponse

  1. HostOfSeraphim Messages postés 7340 Statut Contributeur 1 609
     
    C'est pourtant bien la commande updatedb...

    Quel système as-tu ?
    2
    1. adrio
       
      J'ai linux xandros sur eeepc.

      il y a autre chose de simiaire a locate (a par find je n'aime pas) ?

      Sinon je ne sais pas comment faire pour mettre a jour
      0
      1. HostOfSeraphim Messages postés 7340 Statut Contributeur 1 609 > adrio
         
        find n'est pas si compliqué, en réalité.

        find / -name blabla => recherche tous les fichiers "blabla" dans l'intégralité du système (/).

        "sudo updatedb" te répond bien que tu n'as pas les autorisations nécessaires ?

        Poste le résultat de cette commande :

        ls -l /usr/bin | grep updatedb

        0
      2. adrio > HostOfSeraphim Messages postés 7340 Statut Contributeur
         
        après avoir posté la commande "ls -l /usr/bin | grep updatedb " que dois-je faire ?
        J'ai ceci qui s'affiche :

        -rwxr-xr-x 1 root root 8693 2006-08-06 10:12 updatedb

        J'ai un dossier avec 150 fichier doc


        j'ai ouvert un terminal et j'ai taper

        locate *.doc


        et rien ne s'est affiché, pourquoi ? est-ce relier avec la mise a jour de la database ?
        0
      3. HostOfSeraphim Messages postés 7340 Statut Contributeur 1 609 > adrio
         
        Etrange, le fichier a pourtant bien les droits d'exécution.

        Essaye de taper /usr/bin/updatedb au lieu de updatedb.

        0
      4. adrio > HostOfSeraphim Messages postés 7340 Statut Contributeur
         
        ça me fait pareil qu'avant.

        j'ai essayer avec sudo et voila ce que ça donne




        /usr/bin/find: /.config: aucun fichier ou repertoire de ce type
        /usr/bin/find: /.kde: aucun fichier ou repertoire de ce type
        0