XLocate является файловой системой инструмент управления индекс и передний конец к наиболее популярных утилит быстрый поиск GNU-Linux. Это позволяет поддерживать коллекцию баз данных для отложены или выездные CD / DVD / Blu-Ray коллекций, сетевых местах, карты памяти, фиксированных и съемных жестких дисков и т.д.
Вы можете определить поиска наборов и получить высокий уровень гибкости через большой набор опций. XLocate автоматически распознает с помощью магии трех наиболее распространенных форматов баз данных найдите (GNU найти, slocate и mlocate). Вы можете удобно искать файлы с использованием любого из этих 3 инструментов, которые не должны быть установлены на вашем пути. Вы также можете прозрачно создавать и обновлять индексы из приложения.
Предпосылки
- Qt LIBS, предпочтительно версия 4.7 или выше, доступны на http://www.qt.nokia.com (обязательное)
- По крайней мере, один из тех,:
& NBSP; - slocate версии 2.7 или выше
& NBSP; - GNU найти из пакета Findutils версию 4.2.15 или выше
& NBSP; - mlocate версия 0.23.1 или выше
- BLKID, из пакета e2fsprogs версии 1.41 или выше. Если вы хотите индексировать съемных кроме компакт-диски объемов, BLKID добавляет удобства путем извлечения метку тома.
- Пол демон (определить съемные диски). Все это программное обеспечение выше поставляется вместе с любой последнего распределения.
параметры Конфигурация:
Использование: настроить [-e | -g | -t | -d install_dir | -час ]
& NBSP; Настройка сценария для XLocate-0,68, опираясь на установленной версии Qt.
& NBSP; -е настроить без функциональности дисплея файл / издание.
& NBSP; -g настроить для использования с GNU найти (по умолчанию slocate).
& NBSP; -t ничего не делать, только тест для версии Qt.
& NBSP; -d реж установки в данном каталоге (по умолчанию / USR / местные).
& NBSP; -h эту помощь.
Инструкция Быстрый монтаж:
Давайте предположим, что вы загрузили архив xlocate-0.68.tar.gz в / TMP
$> Кд / TMP
$> Тар -xvzf xlocate-0.68.tar.gz
$> CD xlocate-0.68
$> ./configure # Или "./configure -g ', если вы используете GNU Найдите
$> Сделать
$> Су -c 'сделать установку' # (введите пароль суперпользователя)
Примечания
1. Опираясь на Qt3 в настоящее время осуждается, поскольку вам не придется последние усовершенствования, начиная с версии 0.65.
2.Если у вас есть несколько версий Qt установлен, убедитесь, что ваши переменные среды QTDIR установлены правильно.
3. Установочные файлы магазины индекса по умолчанию в директории / вар / Lib / xlocate имеющего разрешения 775. С этой директории имеет доступ группа записи вы можете создавать новые индексные файлы в нем, вызывая найти обновление утилиты (updatedb) через XLocate как простого пользователя , Вы также можете обновить / удалить / переименовать существующие индексные файлы при условии, что отдельный файл разрешения установлены соответственно (рекомендуется установка 664, с группой владельца slocate). XLocate не должно быть ни УИП setgid. Предоставление всеобщего доступа на запись в каталог / вар / Lib / xlocate настоятельно не рекомендуется.
4. XLocate можете управлять индексные файлы из нескольких каталогов за пределами / вар / Lib / xlocate. В случае, если Вы имеете проблемы с разрешениями из-за политики администрации, то вы можете показатель, что вы хотите, и положить индексные файлы в личном каталоге (например, ~ / xlocate)
Требования .:
- Qt
- slocate
- BLKID из пакета e2fsprogs
Комментарии не найдены