Vous êtes ici

Block title

i class="icon icon icon search" aria-hidden="true"> Recherche

Block content
Block title
Block content

Linux, "locate", problème d'accès au fichier /var/lib/mlocate/mlocate.db

La commande locate ne fonctionne pas lors de sa première utilisation

Date de publication: 
lun, 04/04/2011 - 14:19
Dernière modification: 
mer, 08/20/2014 - 14:35
Auteur: 
david

Lors de l'utilisation de la commande locate, un message d'erreur est retourné. Normalement ce message apparaît si vous n'avez pas construit l'index des fichiers une première fois, dans le cas contraire cela peut être du à un index dégradé ou un droit d'accès au fichier incorrect ou trop faible (utilisateur/groupe)...

Exemple sur un système en Français :

locate: impossible de lancer la commande stat () pour « /var/lib/mlocate/mlocate.db »: Permission non accordée

Sur un système en Anglais :

locate: can not stat () `/var/lib/mlocate/mlocate.db': Permission denied

 

Mettre à jour la base de noms de fichiers avec "updatedb"

3 liens | aucun commentaire | 0 vote

Beginner
+1 0 -1
Vous n'avez pas voté...
Mettre à jour la base de noms de fichiers avec "updatedb"
Solution publiée le 08/20/2014 - 14:35 par david, dernière modification il y a 3 années 15 heures.

Avant d'utiliser la commande "locate", il convient de construire l'index des fichiers présent sur la machine, sans quoi, un message d'erreur vous indiquera un problème d'accès au fichier mlocate.db car il n'existe pas.

Lancez simplement la commande suivante afin de forcer la mise à jour de l'index :

updatedb

La première initialisation de updatedb corrige ce "problème" (qui n'est pas un bug).

Liens (3)

Fichiers (0)

Pas de fichiers...

Commentaires (0)