- FSearch ofrece búsquedas instantáneas por nombre con filtros, regex y una interfaz ligera adaptable.
- No monitoriza en tiempo real como Everything; se mitiga con cron, atajos y exclusiones inteligentes.
- Instalación sencilla: PPA oficial en Ubuntu y COPR en Fedora; compilación para otras distros.

Si has usado Windows, seguro que Everything de voidtools te suena: una búsqueda de archivos casi instantánea, con resultados al teclear y una rapidez que parece magia. Al dar el salto a GNU/Linux, muchos se preguntan si existe algo igual de veloz y cómodo, a ser posible con interfaz gráfica y sin complicarse la vida.
La buena noticia es que en Linux hay opciones solventes para búsquedas ultrarrápidas, aunque el enfoque técnico es distinto. Aquí te contamos qué cambia respecto a Everything, por qué FSearch es la alternativa más cercana en experiencia, qué limitaciones tiene, cómo instalarlo y varios trucos para que tu día a día sea lo más fluido posible.
Everything en Windows vs. Linux: por qué no es “lo mismo”
Everything debe su velocidad a que lee la tabla MFT de NTFS en Windows, lo que le permite indexar nombres de archivos y directorios casi al instante y detectar cambios en tiempo real sin apenas coste. En Linux, sin embargo, conviven múltiples sistemas de archivos (ext4, Btrfs, XFS, etc.) que no exponen un equivalente universal al MFT.
Por ese motivo, las alternativas en Linux suelen optar por escanear directorios y mantener su propia base de datos. Algunas herramientas son más simples (un frente gráfico para find/locate), otras más ambiciosas usan indexadores complejos (como la búsqueda integrada de GNOME o soluciones tipo Recoll), y existen aproximaciones ligeras que ponen el foco en la rapidez de los resultados por nombre de archivo.
Mucha gente llega a Linux buscando “búsqueda instantánea con GUI” similar a Everything, y aunque no todas las utilidades alcanzan esa inmediatez, hay proyectos que se le parecen en uso real. Entre ellos, destaca FSearch por su equilibrio entre velocidad, sencillez y potencia.
FSearch: la alternativa más parecida a Everything en Linux
FSearch es una herramienta ligera escrita en C, inspirada abiertamente en Everything. Emplea GTK (GTK3) pero es agnóstica del escritorio: se integra bien en XFCE, Cinnamon, GNOME, MATE o KDE Plasma, y funciona de forma independiente al gestor de archivos, lo que le permite ofrecer bajo consumo y gran rapidez.
En el día a día, lo que engancha de FSearch es la respuesta “mientras escribes”, algo esencial si vienes de Everything. Es extremadamente ágil moviéndose por bases de datos grandes y ordenando los resultados al vuelo.
En cuanto a capacidades, FSearch ofrece un abanico de funciones avanzadas que cubren sobradamente las necesidades de búsqueda por nombres de archivo:
- Resultados instantáneos al teclear.
- Sintaxis avanzada con soporte de comodines y expresiones regulares.
- Filtros rápidos (solo archivos, solo carpetas o todo).
- Incluir/excluir ubicaciones específicas en el índice.
- Excluir con comodines (ciertos archivos o rutas que no quieres indexar).
- Ordenación veloz por nombre, ruta, tamaño o fecha de modificación.
- Interfaz personalizable: clásica con barra de menús o con decoraciones del lado del cliente (CSD).
Además, la app permite afinar detalles de la interfaz y el comportamiento: activar tema oscuro, ajustar tamaño de ventana, columnas visibles, apertura con un clic, resalte de palabras clave y más. Todo ello sin depender de ningún escritorio concreto ni de un gestor de archivos específico.
Qué no hace (todavía) como Everything y cómo convivir con ello
Aunque la experiencia es muy similar, FSearch no ejecuta de serie un servicio residente que actualice el índice en tiempo real al estilo de Everything leyendo la MFT. Su base de datos se actualiza bajo demanda y, aunque se guarda en disco, no se “mantiene en caliente” automáticamente cada vez que haces cambios en el sistema de archivos.
Relacionado con el flujo de trabajo, hay usuarios que echan en falta funciones muy específicas que Everything facilita en Windows y que, en el momento de escribir esto, FSearch no replica tal cual: arrastrar y soltar para copiar o mover desde la propia búsqueda, compartir el menú contextual exacto del gestor de archivos o un icono en la bandeja con atajo global que abra la ventana ya enfocada para teclear al instante.
Dicho esto, muchas de estas carencias se pueden paliar con hábitos y pequeños ajustes. Por ejemplo, invocar FSearch con un atajo del sistema para abrirlo de inmediato, o programar actualizaciones periódicas del índice para acercarse a esa sensación “always-on”.
Conviene recordar que FSearch solo busca por nombres de archivo y carpetas. Si necesitas escudriñar contenido dentro de los ficheros (full-text), la pareja natural en Linux suele ser Recoll u otras herramientas dedicadas a indexado de contenido.
Rendimiento en la práctica: muy rápido, con matices
En pruebas reales, FSearch se comporta de forma excelente incluso con millones de entradas. Hay quien reporta índices de alrededor de 1 millón de archivos refrescados en menos de 10 segundos en Fedora XFCE, y bases medias (unos 270.000 elementos) actualizadas en unos 3 segundos incluso en SSD de gama baja. Obviamente, tu hardware, el tipo de disco y la jerarquía de directorios pueden cambiar estas cifras, pero la sensación general es de inmediatez.
Comparado con otras utilidades de escritorio, FSearch suele adelantar a Catfish, ANGRYsearch o a las funciones de búsqueda integradas en gestores como Nautilus, Krusader, SpaceFM o incluso la herramienta de MATE. Donde realmente brilla es en búsquedas por nombre con filtros y ordenación rápida.
Si vienes de soluciones que usan indexadores del sistema (p. ej., Tracker en entornos GNOME), puede darte la impresión de que FSearch “vuela”. Y si trabajas con XFCE, sabrás que Thunar ha incorporado búsqueda propia desde la versión 4.18.4, pero por pura velocidad de nombres, FSearch suele mantener la delantera.
Como referencia de contexto, Everything en Windows logra velocidades extremas porque se apoya en NTFS y su MFT, con cambios detectados al instante. En Linux no existe una API universal similar en todos los sistemas de archivos, de ahí que los enfoques sean distintos y que la “magia” requiera algunos compromisos.
Cómo acercar FSearch a una experiencia “siempre listo”
Una manera de compensar la ausencia de actualización en tiempo real es programar la actualización del índice cada pocos minutos. Así, cuando te sientes a buscar, la base de datos estará casi al día sin tener que esperar a un escaneo completo.
Por ejemplo, puedes añadir a tu crontab una tarea periódica para ejecutar el actualizador en segundo plano: con esto, el índice se refresca sin que tengas que abrir la interfaz.
$ crontab -e
# Ejecuta la actualización cada 5 minutos
*/5 * * * * /usr/bin/fsearch -u
Otra idea útil es lanzar FSearch con un atajo global (por ejemplo, Alt+F1 o el que prefieras) desde las preferencias de tu entorno de escritorio. Varios usuarios lo hacen para “invocarlo” al momento y ponerse a teclear sin pérdida de tiempo.
También puedes abrir FSearch ya con un término de búsqueda si lo integras en tus flujos o scripts. Muy práctico para lanzar consultas desde un lanzador o desde el terminal:
$ fsearch -s "termino de búsqueda"
Para afinar el índice, aprovecha al máximo las listas de inclusión y exclusión. Deja fuera directorios temporales, caches y ubicaciones ruidosas, e incluye recursos de red o montajes externos que quieras tener controlados. En muchos casos, esto marca la diferencia entre una base de datos gigantesca y una base curada que responde en una chispa.
Instalación en distintas distribuciones
En Ubuntu y derivadas, es sencillo seguir el canal oficial estable del proyecto mediante su PPA y obtener actualizaciones sin compilar. Basta con añadir el repositorio e instalar:
sudo add-apt-repository ppa:christian-boxdoerfer/fsearch-stable
sudo apt install fsearch
En Fedora, puedes usar COPR para instalar rápidamente la versión mantenida por el autor. Habilita el repositorio e instala el paquete:
sudo dnf copr enable cboxdoerfer/fsearch
sudo dnf install fsearch
Si usas otras distribuciones, siempre te queda compilar desde el código fuente siguiendo las instrucciones oficiales del repositorio. Algunas tiendas de apps de terceros también lo ofrecen; por ejemplo, en entornos concretos como ALDOS puede aparecer en el AppCenter.
Un apunte práctico: FSearch es de bajo consumo y se integra bien en escritorios ligeros como XFCE y Cinnamon, pero también se mueve con soltura en GNOME o KDE. No arrastra dependencias pesadas ni necesita componentes del sistema ajenos para rendir a buen nivel.
Limitaciones funcionales y diferencias de flujo
Si tu lista de imprescindibles incluye monitorización en tiempo real con un servicio residente, bandeja del sistema y hotkey global que abra la ventana lista para escribir, debes saber que FSearch no implementa aún todo ese conjunto de “comodidades” como lo hace Everything.
Igualmente, la integración profunda con el menú contextual del gestor de archivos (copiar/mover mediante arrastrar y soltar desde la propia búsqueda, acciones contextuales idénticas a tu explorador) no está calcada. Aquí lo habitual es abrir la ubicación o el archivo en tu administrador preferido y actuar desde allí.
Con todo, si priorizas la velocidad de búsqueda por nombre, FSearch cumple muy bien su cometido. El compromiso está claro: a cambio de un índice rapidísimo y un consumo contenido, renuncias a algunas funcionalidades “de lujo” heredadas del ecosistema Windows.
¿Y si intento ejecutar Everything en Linux?
Hay quien ha probado hacer funcionar Everything mediante Wine en distribuciones como Nobara o en máquinas virtuales. La experiencia varía: algunos informes mencionan que el índice nunca termina de construirse en la VM, mientras que en Windows sobre el mismo hardware indexar 8,5 TB puede llevar alrededor de 50 segundos. En entornos virtualizados, los subsistemas de almacenamiento interpuestos suelen limitar el rendimiento y el acceso bajo nivel.
Si te planteas esta vía, espera comportamientos menos predecibles que en Windows nativo, sobre todo por las diferencias de bajo nivel y porque Everything está diseñado para NTFS y APIs de Windows. De cara a producción, suele ser más sensato apostar por herramientas nativas como FSearch para búsquedas por nombre, y por indexadores de contenido nativos cuando necesites texto completo.
Otras herramientas y cuándo usarlas
Si tu prioridad es buscar dentro de los archivos (full-text), céntrate en soluciones dedicadas a ese propósito, como Recoll. Son más pesadas y complejas, pero perfectas si lo que necesitas es localizar un párrafo o un término dentro de miles de documentos.
En el lado “ligero”, utilidades como Catfish o ANGRYsearch pueden sacarte del apuro, pero no acostumbran a plantar cara a FSearch en rendimiento bruto de nombres. En algunos escritorios, la búsqueda integrada del gestor (Nautilus, Thunar, etc.) te puede valer para casos simples, aunque sigue sin ofrecer ese “clic instantáneo” al que nos acostumbra FSearch.
Un enfoque que funciona bien es combinar FSearch para nombres y otra herramienta para contenido. Así, te mueves a toda pastilla cuando sabes qué archivo quieres, y tiras de indexado de texto cuando toca investigar dentro de documentos.
Consejos prácticos para sacarle partido
Para ahorrar tiempo, mantén tu índice limpio con exclusiones inteligentes: fuera caches, binarios generados, node_modules y directorios temporales que no te aportan nada en la búsqueda diaria. Ganarás velocidad y relevancia.
Si trabajas con discos externos o NAS, añade sus rutas a la lista de ubicaciones y reserva un momento para actualizar el índice cuando los montes. FSearch puede incluir ubicaciones no montadas por defecto si las seleccionas explícitamente, lo que abre la puerta a tener controladas bibliotecas en red.
Recuerda que puedes ordenar al vuelo por nombre, ruta, tamaño o fecha. Con bases grandes, orden por fecha de modificación combinado con filtros puede acortar muchísimo el tiempo hasta dar con “ese archivo” que cambiaste hace un rato.
Y si te gusta personalizar, prueba la interfaz con CSD y el tema oscuro. Ajustar columnas y el comportamiento de apertura (un clic vs. doble clic) ayuda a que FSearch “se sienta” como en casa en tu flujo de trabajo.
Estado del proyecto y comunidad
El desarrollo de FSearch es activo y su autor, Christian Boxdörfer, mantiene repositorios oficiales para facilitar la instalación (PPA en Ubuntu y COPR en Fedora). Si te topas con errores o quieres proponer mejoras, puedes reportarlos en el GitHub del proyecto.
Si FSearch te ahorra tiempo a diario, considera apoyar el proyecto con una donación o con un “star” en su repositorio. Es la forma más directa de ayudar a que la herramienta siga creciendo y acercándose, paso a paso, a esa experiencia ideal que muchos buscamos en Linux.
Para quienes aterrizan en Linux desde Windows, FSearch es lo más parecido a “buscar mientras escribes” sin esperas. Puede que eches de menos algunos extras de Everything (servicio en segundo plano, icono de bandeja, arrastrar/soltar con operaciones), pero a cambio obtienes un buscador nativo, velocísimo, de bajo consumo y compatible con cualquier sistema de archivos habitual en Linux, con instalación sencilla en las distros más populares y atajos para dejarlo fino en cuestión de minutos.
