Me gustaría eliminar con purga todas las entradas de localizar y su base de datos.
Lo intenté
apt-get purge locate
y
rm /etc/updatedb*
¿Pero también se ha ido la base de datos?
¿Dónde se encuentra la base de datos updatedb en Debian Squeeze?
También me gustaría eliminarlo manualmente, así puedo reinstalarlo limpiamente
¡No es necesario descompilar el ejecutable! Solo amablemente pregunte 'localizar' :-)
Para la versión 4.6.0 actualizada de b / localizar (GNU findutils) intente llamar
Para mí (en Cygwin) esto produce algo así como
fuente
En debian, la base de datos de localización se almacena por defecto en
Si usa
mlocate
como indexador de búsqueda:La base de datos mlocate se almacena en
ver: ¿Cómo puedo ver el contenido actualizado de la base de datos, y luego excluir ciertos archivos / rutas?
fuente
Prefiero simplemente ordenar el proceso, ya que te llevará hasta allí. Esto será independiente de la distribución y funciona si no tiene las páginas man.
fuente
[ELIMINADO en 2017]: Ver la respuesta anterior: localizar: la estadística funciona.
Si tiene un /etc/updatedb.conf, puede buscar allí. Yo no. Puede leer la página del manual para localizar, que dice que la ubicación predeterminada es / var / caché / localizar / ubicadob. El mío no está ahí. Puede utilizar localizar a sí mismo para buscar archivos llamados "updatedb" o "ubicadob". Estoy usando Cygwin en Windows 7.
fuente
mlocate.db
?$ sudo strace updatedb 2>&1 | grep -o "^open.*O_RDWR.*"