Могу ли я что-нибудь с этим сделать? У меня заканчивается свободное место на диске.
На одной из моих систем, которая работает в качестве резервного сервера, mlocate.db достиг 9 ГБ. Решением было исключить каталоги резервных копий из локации, поскольку мне не нужно было искать их.
Я сделал это, добавив каталог резервного копирования в PRUNEPATHS
в /etc/updatedb.conf
.
Запуск sudo updatedb
затем уменьшил его до 1,6 МБ (и сэкономил огромное количество времени на индексацию всех этих файлов).
Звучит 800 МБ. Мой /var/lib/mlocate/mlocate.db занимает всего около 8 МБ (новая установка на дату выпуска 10.04) Вы можете безопасно удалить его, если вы запустите sudo updatedb
, он будет воссоздан.
Если у вас на компьютере много файлов, возможно, вы захотите удалить некоторые пути из базы данных. Вы можете сделать это в /etc/updatedb.conf в разделе PRUNEPATHS. Вы также можете удалять файловые системы (например, nfs, если хотите).
Это база данных всех файлов в вашем корневом каталоге. Используется утилитой locate. если вы удалите этот файл, locate больше не будет работать.