кричать
![]() | |
Разработчик(и) | Йос ван ден Овер Флавио Кастелли |
---|---|
Финальный выпуск | 0.7.8 [1] / 5 февраля 2013 г |
Репозиторий | |
Написано в | С++ |
Операционная система | Линукс |
Тип | Инструмент поиска |
Лицензия | LGPL |
Веб-сайт | исходная кузня |
Strigi — это платформа индексирования и поиска файлов (см. поиск на рабочем столе ), принятая KDE SC . Стриги был инициирован Йосом ван ден Овером . Цели Strigi — быть быстрыми, использовать небольшой объём оперативной памяти и использовать гибкие серверные части и плагины . [2] Тест, проведенный в январе 2007 года, показал, что Strigi работает быстрее и использует меньше памяти, чем другие поисковые системы. [3] но ему не хватает многих их функций [ нужна ссылка ] . Как и большинство настольных поисковых систем, Strigi может извлекать из файлов такую информацию, как длина аудиоклипа, содержимое документа или разрешение изображения; Плагины определяют, какие типы файлов они могут обрабатывать. [4] Strigi использует собственную систему Jstream, которая позволяет глубоко индексировать файлы. Доступ к Strigi осуществляется через Konqueror или путем щелчка по его значку после добавления его в KDE GNOME Kicker или на панель . (В рабочем столе GNOME он называется апплетом Deskbar .) Графический интерфейс пользователя (GUI) называется Strigiclient. [4]
Он был заменен на Recall в среде рабочего стола KDE5 Plasma.
Функции
[ редактировать ]- Хэш SHA-1 для каждого проиндексированного файла для поиска дубликатов
- По состоянию на июль 2007 г. Strigi поддерживает индексирование содержимого обычного текста , PDF , MP3 , архивов, Debian и RPM пакетов OASIS OpenDocument. , а также текстовых (odt), электронных таблиц (ods) и презентаций (odp) файлов
- Поддержка D-Bus и сокетов для связи между демоном и программой поиска.
- Небольшой объем памяти
- Xesam Поддержка языка запросов
- Очень портативный, в настоящее время работает на Linux, Solaris, FreeBSD, [5] Mac OS X и Windows
- Подключаемый бэкэнд: Lucene и HyperEstraier , SQLite и Xapian бэкенды находятся в стадии разработки.
- inotify и синхронизация с файловой системой. [2]
- Индексирование Strigi можно остановить вручную, и оно автоматически приостанавливается, если работает от аккумулятора ноутбука, на диске заканчивается место, [6] и/или работает в фоновом режиме до тех пор, пока ЦП не будет занят задачами, которые пользователь компьютера ожидает от ЦП. [3]
Операционные системы и настольные компьютеры
[ редактировать ]Раньше Strigi был основным компонентом KDE Software Compilation семантического рабочего стола . Стриги и НЕПОМУК вместе работали над созданием семантического настольного поиска. NEPOMUK позволяет пользователю добавлять метаданные, которые Strigi будет индексировать для более точного поиска. С тех пор он был заменен собственным решением — экстрактором метаданных nepomuk. [7]
В GNOME есть дополнительный апплет для поиска файлов с помощью Strigi под названием Deskbar. [8] панель Deskbar включена в рабочий стол GNOME в Ubuntu Например, 8.10.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Журнал изменений Стриги» . Проверено 18 июля 2017 г.
- ^ Jump up to: а б «Особенности Стриги» . Стриги . Архивировано из оригинала 27 декабря 2007 г. Проверено 18 июля 2017 г.
- ^ Jump up to: а б «Официально: Стриги самый быстрый и самый маленький» . блоги.kde.org . 17 января 2007 г. Проверено 18 июля 2017 г.
- ^ Jump up to: а б «Индексирование и поиск с помощью нового Strigi от KDE» . Linux.com . Проверено 21 октября 2013 г.
- ^ «Поиск портов FreeBSD» . Архивировано из оригинала 30 июля 2012 года.
- ^ «Перезагрузка Стриги — ответ на все наши проблемы? Надеюсь, на некоторые из них. | blogs.kde.org» . Kdedevelopers.org. 23 июля 2008 г. Архивировано из оригинала 19 августа 2014 г. Проверено 21 октября 2013 г.
{{cite web}}
: CS1 maint: неподходящий URL ( ссылка ) - ^ «[Nepomuk] [RFC] Новый индексатор файлов» . Mail.kde.org. 10 сентября 2012 года . Проверено 21 октября 2013 г.
- ^ «Debian — Подробная информация о пакете deskbar-plugins-strigi в sid» . Packages.debian.org . Проверено 21 октября 2013 г.