Bem, sua pergunta me levou a procurar um programa e descobri que eu já tinha o Recoll
instalado. Queria ter sabido disso, estaria usando isso. Então, eu não tenho experiência real com isso ainda, mas parece funcionar bem.
Link para o produto: Recuo, pesquisa de texto completo para Linux
It is based on the very strong Xapian search engine library, for which it provides a powerful text extraction layer and a complete, yet easy to use, Qt graphical interface.
Recoll is free, open source, and licensed under the GPL. The current version is 1.16.2 (Release notes).