Оба метода будут работать.
Хранить важные файлы в другом месте - это вообще хорошая идея. Либо в облаке, либо где-нибудь еще (резервные копии!).
Но отдельный раздел также будет работать, и у большинства людей, которых я знаю, есть отдельные разделы для / home и для / usr / local /. Если вы их не форматируете, вы можете просто перемонтировать их после установки нового дистрибутива.
deman locate
:
FILES
/var/lib/mlocate/mlocate.db
The database searched by default.
ENVIRONMENT
LOCATE_PATH
Path to additional databases, added after the default database or the databases specified using the --database option.
Así que parece que solo puede obtener este efecto si no ya tiene un archivo /var/lib/mlocate/mlocate.db.
use un alias en el script de inicio de shell que sea. Por ejemplo-
alias locate="locate --database=$HOME/var/mlocate.db"
Решение было простым :Я добавил это в.bashrc
export LOCATE_PATH="$HOME/var/mlocate.db"
Затем запустите новый экземпляр bash, и все в порядке!