Voy a usar el comando updatedb para actualizar el índice y obtengo
updatedb: can not open a temporary file for `/var/lib/mlocate/mlocate.db'
fyi El comando de localización funciona, p. ej.
$ locate Index.xml
/usr/share/mysql/charsets/Index.xml
durrantm.../durrantm$
¿Cómo puedo superar este problema cuando intento ejecutar updatedb?
crontab
) sin privilegios de superusuario?Si no tiene tiempo y desea ubicar un archivo, no necesita hacerlo
sudo updatedb
para actualizar el caché. En su lugar, puede usarlocate -e filename
para omitir el caché.fuente