3 votes

L'outil Localiser ne fonctionnera pas, comment puis-je le réparer

J'essayais de mettre à jour la base de données locate, mais lorsque j'ai saisi sudo /usr/libexec/locate.updatedb, j'ai obtenu beaucoup d'erreurs. Lorsque j'ai essayé d'utiliser à nouveau locate, cela ne fonctionnait pas. Je ne me souviens pas de ce que j'ai fait, mais j'ai finalement découvert que le fichier locate.updatedb avait été corrompu. J'ai réussi à faire fonctionner locate à nouveau en utilisant Time Machine pour récupérer le fichier locate.database. Mais je veux être en mesure de mettre à jour locate sans corrompre le fichier. Comment puis-je résoudre ce problème?

4voto

Jose Chavez Points 645

Ouvrez Terminal.app et exécutez les deux commandes suivantes :

cd /
sudo /usr/libexec/locate.updatedb

La partie "cd /" est importante car vous devez être dans un chemin où l'utilisateur "nobody" a des permissions.

4voto

nohillside Points 82672

La commande pour mettre à jour la base de données est

sudo /usr/libexec/locate.updatedb

Il devrait s'exécuter automatiquement toutes les semaines depuis /System/Library/LaunchDaemons/com.apple.locate.plist mais vous pouvez lancer manuellement si nécessaire.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X