Бигль был моим фаворитом. Но он больше не поддерживается, афаик. И это не работает разумно; он самопроизвольно перестает работать и не дает никакого результата. Как я могу исправить эту проблему и, если это невозможно, какие альтернативы доступны? Спасибо.
В командной строке [s]locate
работает как шарм.
s для безопасного
updatedb
updatedb
обновляют базу данных, в которой хранятся имена файлов.
Если вы используете locate, как
locate foo
, в нем будут перечислены файлы и пути, содержащие foo.
Обычно updatedb
выполняется через задание cron один раз в день, но вы можете выполнить его для обновления базы данных по мере необходимости.
Один инструмент, который я могу порекомендовать, это tracker
. Если вы устанавливаете программное обеспечение, оно запускается автоматически при входе в систему. Он обновляет свой индекс как фоновый процесс. Если вы хотите найти какой-то элемент, есть разные возможности:
tracker search foobar
, и трекер начнет поиск. Введите tracker
для получения полного списка доступных команд. Рассматривали ли вы использовать Tracker ? Похоже, это замена Beagle в Ubuntu Desktop и была интегрирована с большинством приложений в Ubuntu. sudo apt-get install tracker tracker-search-tool