Поиск файлов по содержимому в Astra Linux
В Astra Linux в проводнике есть кнопка поиска, которая открывает по-умолчанию утилиту Поиск файлов.
На вкладке Расположение настраивается путь для поиска, а на вкладке Содержимое можно искать по фрагменту текста.
Проблема только лишь в том, что поиск по содержимому не работает.
Утилита Recoll
В Astra Linux имеется утилита Recoll (можем найти в главном меню в разделе Утилиты, либо с помощью поиска).
При первом запуске утилита запрашивает настройки индексирования.
По-умолчанию поиск идет по кэшу ранее открытых документов, а самих файлов в результатах поиска нет, но нужны-то именно файлы, поэтому утилиту нужно настроить.
Открываем Настройки -> Конфигурация индексирования
На вкладке Общие параметры настраиваем папки, которые нужно индексировать для поиска и которые необходимо исключить.
На вкладке Частные параметры можно настроить фильтр для индексации: необходимые и исключаемые типы файлов (doc, xls и т.д.), фильтр по именам и размеру.
На вкладке Посещённые web-страницы можно добавить их в поисковый индекс, указав каталог с кэшем браузера.
После проделанной настройки в результатах поиска появляются уже сами файлы.
Меняем приложения для открытия файлов
По-умолчанию файлы открываются в LibreOffice. Поменяем его на Р7-офис.
Заходим в Настройки -> Конфигурация интерфейса
На вкладке Интерфейс нажимаем кнопку Выбор редакторов
Находим необходимые типы файлов и переопределяем настройки окружения введя команду для открытия нужного приложения.
Если нужно переопределить приложение, то находим его в столбце Команды, нажимаем на кнопку Выделить такие же, ставим галочку Переопределить настройки окружения и в поле вводим команду запуска.
В нашем случае меняем libreoffice %f
на r7-office-desktopeditors %f
Таким образом, настроили утилиту Recoll для поиска по содержимому в Astra Linux.