Thunar: el gestor de archivos ligero y potente para escritorios Linux

Introducción a Thunar

Thunar es el gestor de archivos predeterminado del entorno de escritorio XFCE, conocido por su velocidad, bajo consumo de recursos y una interfaz limpia que se adapta tanto a usuarios novatos como a avanzados. Desde su primera versión, el proyecto ha priorizado la rapidez de arranque y la capacidad de trabajar en hardware modesto sin sacrificar funcionalidad esencial.

Instalación y disponibilidad

Thunar está disponible en los repositorios de la mayoría de distribuciones Linux. En Ubuntu y derivados se puede instalar con:

sudo apt install thunar

En Fedora:

sudo dnf install thunar

En Arch Linux:

sudo pacman -S thunar

También forma parte del paquete xfce4-goodies en algunas distros, lo que facilita su instalación grupal junto con otros applets del panel.

Características principales

  • Inicio rápido: carga en menos de un segundo incluso en hardware modesto.
  • Vista de iconos, lista y detalle totalmente personalizable mediante el menú Vista → Configurar columnas.
  • Arrastre y suelta intuitivo con soporte para múltiples monitores y gestión de espacios de trabajo.
  • Integración con el sistema de volúmenes y montaje automático de dispositivos USB, tarjetas SD y unidades externas.
  • Acceso directo a carpetas favoritas mediante la barra lateral, que puede ocultarse o mostrarse según el flujo de trabajo.
  • Compatibilidad con plugins mediante el sistema de extensiones de Thunar, lo que permite añadir funcionalidades sin recompilar el núcleo.
  • Soporte para pestañas mediante el plugin thunar-tabs, permitiendo navegar varias carpetas en una sola ventana.

Personalización y temas

Thunar permite cambiar el aspecto mediante temas GTK y modificar el comportamiento a través del archivo de configuración ~/.config/Thunar/uca.xml para acciones personalizadas. Además, el menú Editar → Preferencias ofrece opciones detalladas:

  • Mostrar siempre la barra de ubicación o ocultarla para maximizar el espacio de visualización.
  • Activar la vista previa de miniaturas para imágenes, PDFs y archivos de video, configurando el tamaño máximo de la vista previa.
  • Configurar el doble clic para abrir en una nueva pestaña (requiere el plugin de pestañas) o en la misma ventana.
  • Definir el comportamiento de la tecla Supr: enviar a la papelera o eliminar definitivamente.
  • Establecer el orden de clasificación predeterminado (nombre, tamaño, fecha, tipo).

Historia y desarrollo

Thunar nació en 2004 como parte del proyecto XFCE, con el objetivo de reemplazar al antiguo gestor de archivos Xffm. Desde entonces ha pasado por varias versiones mayores, cada una enfocada en mejorar el rendimiento y añadir soporte para tecnologías modernas como GVfs y udisks2. La versión 1.8 introdujo el soporte experimental para pestañas, mientras que la 1.10 estabilizó el daemon de arranque rápido. El desarrollo es liderado por la comunidad de XFCE y se gestiona mediante el sistema de control de versiones Git en el repositorio oficial.

Los hitos más importantes incluyen:

  • Integración completa con GVfs, permitiendo el acceso a ubicaciones remotas como FTP, SFTP, SMB y WebDAV.
  • Adopción del marco de notificaciones de escritorio para mostrar progreso de operaciones de copia y eliminación.
  • Mejoras en la accesibilidad, con soporte total para lectores de pantalla y navegación mediante teclado.
  • Transición a GTK 3 en la serie 1.9, lo que mejoró la compatibilidad con temas modernos y HiDPI.

Plugins y extensiones populares

La verdadera potencia de Thunar reside en sus plugins, que se instalan fácilmente desde los repositorios y se activan desde el menú Editar → Complementos.

  • Thunar‑archive‑plugin: permite comprimir y extraer archivos directamente desde el menú contextual con soporte para tar, gzip, bzip2, xz, zip, 7z y rar (si se tiene el binario correspondiente).
  • Thunar‑media‑tags‑plugin: muestra etiquetas ID3 de archivos de audio y permite editarlos al vuelo, además de mostrar portadas de álbumes cuando están disponibles.
  • Thunar‑vcs‑plugin: integra información de sistemas de control de versiones como Git, SVN y Mercurial, mostrando el estado de los archivos directamente en la vista mediante emblemas y colores.
  • Thunar‑dropbox: añade emblemas y menú contextual para carpetas sincronizadas con Dropbox, Google Drive y OneDrive mediante el uso de los clientes oficiales.
  • Thunar‑shares‑plugin: facilita el uso de Samba al ofrecer opciones rápidas para compartir carpetas en la red local.

Comparación con otros gestores de archivos

Aunque gestores como Nautilus (GNOME) y Dolphin (KDE) ofrecen más características integradas, como vistas avanzadas de búsqueda y integración profunda con el escritorio, Thunar destaca por su ligereza. En pruebas de consumo de memoria realizadas en una máquina con 4 GB de RAM, Thunar usa aproximadamente 30‑40 MB frente a los 80‑120 MB de Nautilus y 70‑110 MB de Dolphin en una sesión típica con varias carpetas abiertas.

En cuanto al tiempo de arranque, Thunar logra mostrarse en menos de 0,5 s en un SSD, mientras que Nautilus suele tardar cerca de 1,2 s y Dolphin alrededor de 0,9 s. Esta diferencia se vuelve crítica en equipos antiguos, netbooks o máquinas virtuales donde cada milisegundo cuenta.

Sin embargo, si se necesita una barra lateral con árbol de directorios extensible o una vista de filtrado avanzado, los usuarios pueden complementar Thunar con herramientas como catfish para búsqueda o ranger para navegación basada en terminal, manteniendo la ligereza del gestor principal.

Consejos y trucos avanzados

  • Usar el comando thunar --bulk-rename para renombrar lotes de archivos mediante una interfaz gráfica simple que admite expresiones regulares y numeración automática.
  • Crear acciones personalizadas en ~/.config/Thunar/uca.xml para ejecutar scripts con un clic derecho, por ejemplo, convertir imágenes a WebP con cwebp o subir archivos a un servidor FTP mediante lftp.
  • Aprovechar el modo de vista dividida arrastrando una carpeta a la barra lateral mientras se mantiene presionada la tecla Ctrl para abrir una segunda vista, ideal para comparar contenidos de dos directorios.
  • Habilitar el daemon thunar --daemon para mejorar el tiempo de arranque al iniciar la sesión; el proceso permanece en memoria y lanza nuevas ventanas al instante.
  • Configurar atajos de teclado personalizados mediante el Administrador de Configuración de XFCE → Teclado → Atajos de aplicación, asignando Super+F para lanzar Thunar directamente.
  • Utilizar la opción “Abrir con terminal” del menú contextual para lanzar una instancia de xfce4-terminal en la carpeta actual, facilitando la transición entre GUI y CLI.

Mejoras futuras y comunidad

El roadmap de Thunar incluye la implementación completa de pestañas nativas sin depender de plugins externos, la incorporación de una vista de filtro en tiempo real similar a la de los navegadores de archivos modernos, y el soporte mejorado para pantallas táctiles y gestos.

La comunidad contribuye mediante:

  • Reportes de errores y sugerencias en el rastreador de issues de GitLab.
  • Traducciones a más de 30 idiomas, disponibles en el proyecto de localization de XFCE.
  • Desarrollo de plugins de terceros que se alojan en repositorios como GitHub y se distribuyen a través de los gestores de paquetes de cada distribución.
  • Documentación y tutoriales en los wikis de Arch, Ubuntu y Fedora, que ayudan a nuevos usuarios a aprovechar al máximo las características de Thunar.

Con estas direcciones, Thunar sigue siendo una opción viva y en constante evolución, capaz de adaptarse a las necesidades cambiantes de los usuarios de Linux.

Conclusión

Thunar combina la simplicidad de un gestor de archivos ligero con la flexibilidad de un sistema de plugins potente. Ya sea que estés usando XFCE como entorno principal o busques una alternativa rápida a los gestores más pesados, Thunar ofrece una experiencia fluida, personalizable y totalmente libre. Prueba sus plugins, ajusta su configuración y descubre por qué sigue siendo una de las opciones favoritas de la comunidad Linux.

Esta obra está bajo una Licencia Creative Commons Atribución 4.0 Internacional para Francesc Roig francesc@vivaldi.net .

EspañolesEspañolEspañol