Ich benutze den Befehl updatedb, um den Index zu aktualisieren, und erhalte
updatedb: can not open a temporary file for `/var/lib/mlocate/mlocate.db'
Zu Ihrer Information Der Befehl locate funktioniert, z
$ locate Index.xml
/usr/share/mysql/charsets/Index.xml
durrantm.../durrantm$
Wie kann ich dieses Problem beim Ausführen von updatedb beheben?
crontab
) ohne Superuser-Berechtigungen aktualisiert werden ?Wenn Sie keine Zeit haben und eine Datei suchen möchten, müssen Sie den
sudo updatedb
Cache nicht aktualisieren. Stattdessen können Sie denlocate -e filename
Cache überspringen.quelle