Recoll: полнотекстовая поисковая система с поисковой системой Xapian.

Привет друзья!. Мне всегда нравилось «просматривать» репозиторий. Некоторое время назад я нашел пакет, который может помочь многим в повседневной работе. Это лично помогает мне находить статьи, тексты или книги в моем грязном / Главная.

Вспомнить - это инструмент для поиска по полному тексту (от одного слова до сложных логических выражений) с использованием удобного графического интерфейса, с минимумом сложных методов и некоторыми обязательными внешними зависимостями. Он может работать во многих UNIX-подобных операционных системах и совершенно не зависит от используемой среды рабочего стола. Он не требует наличия демона в качестве серверной части для поиска и индексации. В качестве поисковой системы используют Xapian.

Чтобы установить Recoll, мы запускаем Synaptic и в текстовом поле "Быстрый фильтр”Мы печатаем вспоминать и сразу же нам его покажут. Для нормального использования в Debian необходимо установить только этот пакет.

Те, кто предпочитает Ubuntu, также могут установить пакет python-отзыв, который предоставляет модуль для расширения функциональных возможностей Recoll и использования его в качестве объектива Ubuntu Unity.

Тем не менее, мы настоятельно рекомендуем сторонникам Ubuntu прочитать статью Поиск практически всех типов файлов в Ubuntu с помощью Recoll, который прислал мне мой друг Йоанди Перес Касерес (Kceres de humanOS). Эта статья намного дружелюбнее, чем эта.

После установки мы найдем его в группе «Аксессуары». Мы выполняем его, и первое, что мы должны сделать, это настроить индексацию через пункт меню. Настройки -> Настройки индексирования.

Чтобы поиск не занимал столько времени и отвечал нашим интересам, мы удаляем virgulilla ~ (это означает все наши / Главная) основных каталогов и добавьте те, которые мы сочтем необходимыми.

Графический интерфейс очень интуитивно понятен, и мы приглашаем всех изучить преимущества этого пакета. Проверьте сами потребление ресурсов, купленных с помощью поисковых систем, которые по умолчанию установлены вместе с KDE4, или с GNOME-Shell.

Кроме того, простота установки и использования, а также очень небольшое количество зависимостей делают его идеальным для вашей конкретной работы на маломощных машинах.

вспомнить-01

вспомнить-02

И до следующего приключения, Друзья !!!.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   cooper15 сказал

    Так это что-то вроде того, что делает Непомук? звучит неплохо для использования с моим openbox.

    1.    Федерико А. Вальдес Тужаге сказал

      Спасибо за комментарий !. И да, это настольная поисковая система, но с гораздо меньшим потреблением ресурсов.

    2.    Elav сказал

      Не думаю, что смогу сравниться с Непомуком. Я вижу, что у него довольно много вариантов, но вы должны увидеть, может ли он проиндексировать каждый элемент для того, что он есть. Nepomuk - огромный проект, и я не думаю, что Recoll достигнет его уровня, по крайней мере, пока.

      1.    пандев92 сказал

        nepomuk медленнее и глючит, чем индексатор Windows, и это уже говорит о XD

        1.    Зиг84 сказал

          Непомук не имеет ничего общего с индексатором Windows, или, по крайней мере, он был так далеко, как я был в Windows.

        2.    Elav сказал

          Непомук значительно улучшился в KDE 4.10 и будет намного быстрее в KDE 4.11 😀

          1.    пандев92 сказал

            Они говорят мне то же самое с 4.6 ... будет лучше и бла-бла-бла, и не вижу, сколько раз меня вешали на чтение моей японской музыкальной библиотеки XD

          2.    Vicky сказал

            Да, насколько я понимаю, они полностью изменили его и переписали, он больше не использует strigi

    3.    Лев сказал

      Непомук не показывает часть текста и тем более выделяет его, когда вы что-то ищете. Это лучше !!!
      Я убил себя в поисках чего-то такого !!!!!
      Вы не представляете, как вы меня обрадовали !!!!!!!!

      Я даже пытался установить некий Goonepuk (или что-то в этом роде), который использовал Nepomuk для поиска текста в стиле Google, но это не сработало.
      Но это идеальный вариант (пока не ставлю от умиления 🙂)

      Я думал, что никогда не найду что-то подобное, и оно кажется легким, идеальным для моего XFCE (жаль, что это зависит. Qt, но в жизни все не получится, ха).
      Я не знаю, как тебя благодарить, ты снова дал моей жизни смысл (ну, я немного утрирую)

      БОЛЬШОЕ СПАСИБО!!!!!!!!!!

      1.    Федерико А. Вальдес Тужаге сказал

        Спасибо за ваш комментарий. Я счастлив, что он сослужил вам службу. Я помню, в 90-х годах программы использовали для поиска. Потрясающе !!!. Теперь с помощью простой программы она решена.
        Поздравляю !!!.

        1.    элиотайм3000 сказал

          Если это из 90-х, то оно гарантированно будет отличным и, следовательно, намного лучше (насколько я знаю, большая часть бесплатного программного обеспечения, созданного в 90-х, была отличной).

  2.   Федерико А. Вальдес Тужаге сказал

    Всем спасибо за комментарии !!! Вспомнить изначально индексирует простой текст, html, maildir, почтовый ящик (Mozilla, Thunderbird и Evolution mail), gaim, Scribus, страницы руководства и диаграммы Dia. С помощью таких плагинов, как iconv, xslproc, unzip, pdftotext, antiword и других, вы также можете индексировать Abiword, Fb2, Kword, Microsoft Office Open XML, файлы с расширением SVG, Gnumeric, Okular, pdf, MS Word, Wordperfect , Lyx, Powerpoint, Excel, файлы CHM. Он также может служить в качестве надстройки Firefox для индексации истории веб-страниц или обработки вложений электронной почты.
    Я не знаю возможности других поисковых систем, но для моих нужд есть много преимуществ. 🙂

    1.    Талькарты сказал

      Ну, в Windows 7 это можно найти в файлах docx, если я не запутался. Но я точно запутаюсь. Но если он поддерживает odt, это должно быть доказано.

      1.    элиотайм3000 сказал

        Хорошо, но результаты разные.

  3.   Rockandroleo сказал

    Я не могу насытиться хорошими отзывами об этой программе. Я использую среду gtk, и по той же причине я мог бы поискать решение, использующее библиотеки из этого семейства, но якобы мощная альтернатива gtk, трекер, ужасна. Что касается Nepomuk, то безумно устанавливать его, если вы не используете KDE (на самом деле, это не имеет смысла), поскольку его установка включает в себя почти весь KDE. Кроме того, я изначально тестировал его в среде KDE, и правда в том, что он меня не убеждает ни по производительности, ни по результатам. Recoll занимает мало ресурсов, отлично индексирует и очень удобно показывает результаты. Пока ни на что не меняю этот инструмент.
    Привет.

    1.    Федерико А. Вальдес Тужаге сказал

      Спасибо за комментарий !!!. Recoll подходит и, безусловно, моим потребностям. Механизм Xapian или его библиотеки используются в других приложениях, таких как Synaptic, и вы даже не знаете, когда выполняете индексацию.

      1.    элиотайм3000 сказал

        Вопрос: какую среду рабочего стола вы используете и какую тему используете? Потому что тема, которую вы использовали в GNOME 3 в учебнике QEMU-KVM, была действительно крутой.

        1.    кот сказал

          если не ошибаюсь, подозреваю, что это XFCE с темой Albatross (лучше всего)

        2.    Федерико А. Вальдес Тужаге сказал

          @ eliotime3000, @gato: Прежде всего, привет. После использования Cinnamon в течение пары недель я вернулся к GNOME-Shell. Да критикуемой Shell. И это покажется странным, но как я уже говорил в 1-й части QEMU-KVM, для меня это пуля. Знаешь что? Я адаптировался лучше всех, и что я совсем не молод. 🙂 Я получил расширения gnome-shell-classic-systray_0.1-0+20120306~webupd8~precise1_all.deb и гном-оболочка-фриппер-0.4.1.tar.gz и правда в том, что я почти ничего не упускаю в GNOME 2. Файл tar, gz, содержит 6 расширений, которые необходимо скопировать в ~ / .local / share / gnome-shell / расширения /, перезапустите GDM3, а затем гном-настройка-инструмент установить среду. И @gato, если я использую альбатрос, который устанавливается вместе с пакетом Шики-человек-тема и его зависимости.

          В любом случае, я привык к GNOME-Shell и всем рекомендую. Это могло бы меня взволновать и сделать сообщение, особенно для новичков, о том, как создать для нас собственный рабочий стол Debian.

  4.   Хоакин сказал

    Отличный инструмент!
    Это очень хорошо. Создание базы данных занимает некоторое время, но поиск выполняется очень быстро.
    Он даже ищет слова в файлах LibreOffice и Inkscape (.svg). Это очень полезно, когда мы не знаем имени файла, но знаем часть содержимого. Спасибо!

    1.    Федерико А. Вальдес Тужаге сказал

      Спасибо за комментарий, Хоакин !!!. Время, затрачиваемое на создание базы данных, зависит от количества папок, которые вы указали в конфигурации. Однако я не знаю, проверили ли вы, что при индексировании и создании базы данных вы можете нормально работать.

  5.   линуксито сказал

    человек grep

  6.   Андрес Санчес сказал

    А если вы используете Ubuntu, у вас есть линза, которая делает работу с ней самой простой задачей в мире.

    Кстати, чтобы установить его в Ubuntu, вам нужно установить пакеты recoll (для программы) и recoll-lens (для объектива).

  7.   Федерико А. Вальдес Тужаге сказал

    В упомянутой выше статье «Поиск почти всех типов файлов в Ubuntu с помощью Recoll» дается подробное объяснение того, как установить Recoll в Ubuntu. Спасибо за комментарий !!!.

  8.   Ангел Дюран сказал

    Привет,

    Я ученый-компьютерщик и работаю в городском совете Кориа (Касерес). Мы внедряем Ubuntu и, среди прочих утилит, используем Recoll.

    Я хочу знать, как вы получили испанскую версию.

    Поздравления и благодарности.

  9.   ангел сказал

    Думаю, я сам ответил.

    В репозиториях Ubuntu есть версия 1.17.3, а испанский перевод появился в версии 1.19.3.

    Привет.

    1.    Федерико А. Вальдес Тужаге сказал

      Привет Ангел !!!. Ну, в Debian 7 "Wheezy" версия 1.17-3.2, и она переведена. Очевидно, debianeros упаковали его из версии, переведенной на испанский язык, чтобы ее можно было использовать при необходимости. Думаю, вы можете скачать его с сайта Debian.

      1.    Андрес Санчес сказал

        Я только что открыл для себя потрясающий вариант. Перезапуск может выполняться для индексирования файлов без необходимости входа в систему или наличия активного графического интерфейса.

        Его можно запустить автоматически с помощью команды recollindex -x -m. -X означает, что он работает без активного графического интерфейса (без крестиков), а -m предназначен для мониторинга файлов в реальном времени (когда они создаются или изменяются). Кроме того, вы можете изменить файл конфигурации recoll.conf, который обычно находится внутри домашней папки .recoll, чтобы указать, какие папки нужно отслеживать и т. Д.

        Все это отлично подходит, например, для индексации файлов на сервере.

        Затем внутри графического интерфейса вы можете использовать внешние индексы при поиске (в настройках -> настройки внешнего индекса).

        Также я создал небольшой скрипт для init.d, чтобы индексатор запускался автоматически при запуске сервера.

        Так что со своих рабочих столов я могу искать файлы, проиндексированные на сервере.

        растрескивание

        1.    Федерико Антонио Вальдес Тужаге сказал

          Огромный вклад, друг Андрес Санчес !!!. Я учту это, чтобы применить на своих файловых серверах с Samba. Спасибо за подробности вашего открытия.

          Привет от Федерико

          1.    Андрес Санчес сказал

            Пожалуйста, сэр. Вот о чем идет речь - делиться своими открытиями.

            Кстати, посмотрите справку по настройке файла recoll.conf. Вы можете изменить пути индексации (по умолчанию это делается только на домашней странице), пропускать файлы и папки внутри этих путей, указывать, следует ли переходить по символическим ссылкам, указывать языки (языки), которые будут использоваться для индексации, кодировку файлы, если индексирование чувствительно к регистру, путь, по которому будет сохранен индекс (это отлично подходит для последующего доступа к индексу с другого компьютера, если путь индекса находится в общей папке) и многие другие параметры, которые у меня еще нет пытался.

            В пути / usr / share / recoll / examples (по крайней мере, в ubuntu) есть файлы примеров конфигурации.

  10.   Хулиганить сказал

    Здравствуйте, я пользователь OpenSuse (сегодня версия 13.1) и в качестве инструмента индексации уже много лет использую Google Desktop! (Я читал о проблемах и дырах в безопасности, blablablabla), но до сих пор я не видел и не находил чего-то, что было бы на высоте результатов.
    Я использую Recoll менее 1 месяца, и, поскольку он настолько закончен, он больше не работает для меня. Его сложно настроить, он не предназначен для обычного пользователя, который плохо разбирается в командах и прочем.
    Это выглядит очень многообещающе, но пока я не совсем уверен.

    Если кто-то может помочь мне с небольшой проблемой (я бы сказал, Фландрия).
    Во время его установки, перед первой индексацией дома, я решил добавить несколько удаленных и системных каталогов (/ usr / share и т. Д., / Mnt / internal network directory, / mnt / my disk lacie для резервного копирования).

    Я обнаружил, что когда я ввожу текст для простого поиска, он возвращает сначала те, которые находятся в моих внешних каталогах ("/ mnt /…."), И, наконец, те, которые находятся в / home / my name.

    Другая проблема заключается в том, что когда я ввожу в качестве поиска «DNI мое имя» (без кавычек), он не возвращает никаких результатов, если я выбираю фильтр «имя файла», когда файл просто называется «DNI мое имя.jpg»
    Чтобы файл появился, я должен выбрать «все условия или любой термин»

    Пока что из практических соображений, скорости и простоты рабочий стол Google по-прежнему остается лучшим, если я не найду, как настроить Recoll и как сделать так, чтобы он приоритизировал файлы в моем доме при возврате результатов.

    Если кто-то может мне помочь или подскажет, где я могу найти простое руководство (НЕ РУКОВОДСТВО на 50 миллионов страниц, оно на английском языке)
    Большое спасибо за пост. ОЧЕНЬ ХОРОШО.

    PS: Непомук мне вообще никогда не служил !! Я никогда не видел, как из него выжать сок и как это работает. Везде говорят о том, насколько это хорошо, но я никогда не видел никого, как извлечь из этого максимальную пользу и как применить это на практике.