@waltinator, как указано в потоке PerlMonks.org, в WayBack Machine [Архив] [Архив]) [http://www.news.kiev.ua/]. html имеет рабочий пакет pathfunc.tgz
Как пропустить updateb, когда ваша файловая система расшифрована и попытаться сопоставить переменные среды для чтения / записи?
После прочтения man-страницы добавьте две переменные в ваш файл BASH RC.
man locate echo "export LOCATE_PATH = $ HOME / var / lib / mlocate / mlocate.db: $ LOCATE_PATH" & gt; & gt; & gt; & gt; ~ / .bashrc echo "export DBPATH = $ HOME / var / lib / mlocate / mlocate.db: $ DBPATH" & gt; & gt; & gt; & gt; & gt; ~ / .bashrc
Сделайте указанную выше директорию и добавьте $ username в группу mlocate.
mkdir -p ~ / var / lib / mlocate / sudo usermod -a -G mlocate $ username
Выйдите из системы и снова, чтобы подсчитать своего пользователя в группе mlocate и получить новые переменные среды. Теперь, когда вы запускаете,
updatedb -o $ LOCATE_PATH
- это дешифрованные файлы в базе данных локации? Или, что вы сделали, чтобы заставить его работать или лучше?
Вы также можете добавить updatedb в crontab пользователя. Первый запуск:
crontab -e
И добавьте следующую строку:
0 12 * * * updatedb - o $ HOME / var / locate
Невозможно обновить индекс базы данных без входа в систему. Вы должны войти в систему и запустить команду updatedb.
Проверьте свою конфигурацию в /etc/updatedb.conf
. Удалите ecryptfs
из PRUNEFS
и, вероятно, /home/.ecryptfs
из PRUNEPATHS
. Не забудьте запустить sudo updatedb
после.
@waltinator, как указано в потоке PerlMonks.org, в WayBack Machine [Архив] [Архив]) [http://www.news.kiev.ua/]. html имеет рабочий пакет pathfunc.tgz
Как пропустить updateb, когда ваша файловая система расшифрована и попытаться сопоставить переменные среды для чтения / записи?
После прочтения man-страницы добавьте две переменные в ваш файл BASH RC.
man locate echo "export LOCATE_PATH = $ HOME / var / lib / mlocate / mlocate.db: $ LOCATE_PATH" & gt; & gt; & gt; & gt; ~ / .bashrc echo "export DBPATH = $ HOME / var / lib / mlocate / mlocate.db: $ DBPATH" & gt; & gt; & gt; & gt; & gt; ~ / .bashrc
Сделайте указанную выше директорию и добавьте $ username в группу mlocate.
mkdir -p ~ / var / lib / mlocate / sudo usermod -a -G mlocate $ username
Выйдите из системы и снова, чтобы подсчитать своего пользователя в группе mlocate и получить новые переменные среды. Теперь, когда вы запускаете,
updatedb -o $ LOCATE_PATH
- это дешифрованные файлы в базе данных локации? Или, что вы сделали, чтобы заставить его работать или лучше?
Вы также можете добавить updatedb в crontab пользователя. Первый запуск:
crontab -e
И добавьте следующую строку:
0 12 * * * updatedb - o $ HOME / var / locate
Невозможно обновить индекс базы данных без входа в систему. Вы должны войти в систему и запустить команду updatedb.
Проверьте свою конфигурацию в /etc/updatedb.conf
. Удалите ecryptfs
из PRUNEFS
и, вероятно, /home/.ecryptfs
из PRUNEPATHS
. Не забудьте запустить sudo updatedb
после.
@waltinator, как указано в потоке PerlMonks.org, в WayBack Machine [Архив] [Архив]) [http://www.news.kiev.ua/]. html имеет рабочий пакет pathfunc.tgz
Как пропустить updateb, когда ваша файловая система расшифрована и попытаться сопоставить переменные среды для чтения / записи?
После прочтения man-страницы добавьте две переменные в ваш файл BASH RC.
man locate echo "export LOCATE_PATH = $ HOME / var / lib / mlocate / mlocate.db: $ LOCATE_PATH" & gt; & gt; & gt; & gt; ~ / .bashrc echo "export DBPATH = $ HOME / var / lib / mlocate / mlocate.db: $ DBPATH" & gt; & gt; & gt; & gt; & gt; ~ / .bashrc
Сделайте указанную выше директорию и добавьте $ username в группу mlocate.
mkdir -p ~ / var / lib / mlocate / sudo usermod -a -G mlocate $ username
Выйдите из системы и снова, чтобы подсчитать своего пользователя в группе mlocate и получить новые переменные среды. Теперь, когда вы запускаете,
updatedb -o $ LOCATE_PATH
- это дешифрованные файлы в базе данных локации? Или, что вы сделали, чтобы заставить его работать или лучше?
Вы также можете добавить updatedb в crontab пользователя. Первый запуск:
crontab -e
И добавьте следующую строку:
0 12 * * * updatedb - o $ HOME / var / locate
Невозможно обновить индекс базы данных без входа в систему. Вы должны войти в систему и запустить команду updatedb.
Проверьте свою конфигурацию в /etc/updatedb.conf
. Удалите ecryptfs
из PRUNEFS
и, вероятно, /home/.ecryptfs
из PRUNEPATHS
. Не забудьте запустить sudo updatedb
после.
@waltinator, как указано в потоке PerlMonks.org, в WayBack Machine [Архив] [Архив]) [http://www.news.kiev.ua/]. html имеет рабочий пакет pathfunc.tgz
Как пропустить updateb, когда ваша файловая система расшифрована и попытаться сопоставить переменные среды для чтения / записи?
После прочтения man-страницы добавьте две переменные в ваш файл BASH RC.
man locate echo "export LOCATE_PATH = $ HOME / var / lib / mlocate / mlocate.db: $ LOCATE_PATH" & gt; & gt; & gt; & gt; ~ / .bashrc echo "export DBPATH = $ HOME / var / lib / mlocate / mlocate.db: $ DBPATH" & gt; & gt; & gt; & gt; & gt; ~ / .bashrc
Сделайте указанную выше директорию и добавьте $ username в группу mlocate.
mkdir -p ~ / var / lib / mlocate / sudo usermod -a -G mlocate $ username
Выйдите из системы и снова, чтобы подсчитать своего пользователя в группе mlocate и получить новые переменные среды. Теперь, когда вы запускаете,
updatedb -o $ LOCATE_PATH
- это дешифрованные файлы в базе данных локации? Или, что вы сделали, чтобы заставить его работать или лучше?
Вы также можете добавить updatedb в crontab пользователя. Первый запуск:
crontab -e
И добавьте следующую строку:
0 12 * * * updatedb - o $ HOME / var / locate
Невозможно обновить индекс базы данных без входа в систему. Вы должны войти в систему и запустить команду updatedb.
Проверьте свою конфигурацию в /etc/updatedb.conf
. Удалите ecryptfs
из PRUNEFS
и, вероятно, /home/.ecryptfs
из PRUNEPATHS
. Не забудьте запустить sudo updatedb
после.
@waltinator, как указано в потоке PerlMonks.org, в WayBack Machine [Архив] [Архив]) [http://www.news.kiev.ua/]. html имеет рабочий пакет pathfunc.tgz
Как пропустить updateb, когда ваша файловая система расшифрована и попытаться сопоставить переменные среды для чтения / записи?
После прочтения man-страницы добавьте две переменные в ваш файл BASH RC.
man locate echo "export LOCATE_PATH = $ HOME / var / lib / mlocate / mlocate.db: $ LOCATE_PATH" & gt; & gt; & gt; & gt; ~ / .bashrc echo "export DBPATH = $ HOME / var / lib / mlocate / mlocate.db: $ DBPATH" & gt; & gt; & gt; & gt; & gt; ~ / .bashrc
Сделайте указанную выше директорию и добавьте $ username в группу mlocate.
mkdir -p ~ / var / lib / mlocate / sudo usermod -a -G mlocate $ username
Выйдите из системы и снова, чтобы подсчитать своего пользователя в группе mlocate и получить новые переменные среды. Теперь, когда вы запускаете,
updatedb -o $ LOCATE_PATH
- это дешифрованные файлы в базе данных локации? Или, что вы сделали, чтобы заставить его работать или лучше?
Вы также можете добавить updatedb в crontab пользователя. Первый запуск:
crontab -e
И добавьте следующую строку:
0 12 * * * updatedb - o $ HOME / var / locate
root
!) не может читать его без пароля. Интеллектуальное решение является базой данных для каждого пользователя. Легким решением для однопользовательской машины является удаление ecryptfs
и сканирование при входе в систему. В будущем возможно найти
может агрегировать результаты из глобальной БД и текущая домашняя БД пользователя.
– joeytwiddle
22 June 2013 в 17:29