Jump to content

Thunar (Español)

From ArchWiki
Esta traducción de Thunar fue revisada el 2026-01-13. Si existen cambios puede actualizarla o avisar al equipo de traducción.

Desde la página principal del proyecto:

Thunar es un moderno administrador de archivos para el entorno de escritorio Xfce. Thunar ha sido diseñado desde cero para ser rápido y fácil de usar. Su interfaz de usuario es limpia e intuitiva, y no incluye opciones confusas o inútiles por defecto. Thunar es rápido y sensible, con un buen tiempo de arranque y de carga de carpetas.

Instalación

Instala el paquete thunar. Thunar es parte del grupo xfce4 y el gestor de archivos por defecto del entorno de escritorio Xfce.

Plugins y addons

https://wiki.gnome.org/Projects/gvfs || gvfs
  • Thunar Archive Plugin — Plugin que permite crear y extraer archivos comprimidos utilizando los elementos del menú contextual. No crea o extrae directamente los archivos, sino que actúa como interfaz para otros programas como File Roller (file-roller), Ark (ark), Xarchiver (xarchiver) o Engrampa (engrampa). Parte de xfce4-goodies.
https://goodies.xfce.org/projects/thunar-plugins/thunar-archive-plugin || thunar-archive-plugin
  • Thunar Media Tags Plugin — Plugin que te permite ver la información detallada acerca de los archivos multimedia. También permite renombrar múltiples archivos y permite la edición de etiquetas de los archivos multimedia. Es compatible con ID3 (sistema de formato de archivo MP3) y etiquetas Ogg/Vorbis. Parte de xfce4-goodies.
https://goodies.xfce.org/projects/thunar-plugins/thunar-media-tags-plugin || thunar-media-tags-plugin
  • Thunar Shares Plugin — Plugin que permite compartir rápidamente una carpeta con Samba desde Thunar sin necesidad de acceso como root. Véase también cómo configurar direcciones.
https://goodies.xfce.org/projects/thunar-plugins/thunar-shares-plugin || thunar-shares-plugin
https://docs.xfce.org/xfce/thunar/thunar-volman || thunar-volman
  • Tumbler — Programa externo para generar vistas previas de imágenes. Instale también ffmpegthumbnailer para activar las vista previas de vídeo.
https://gitlab.xfce.org/xfce/tumbler || tumbler
  • libgsf — La librería de archivos estructurados de GNOME es una librería de utilidad para leer y escribir formatos de archivos estructurados. Instálala si necesitas soporte para vistas previas de ODF.
https://directory.fsf.org/wiki/Libgsf || libgsf
  • RAW thumbnailer — Un generador de vistas previas rápido y ligero necesario para vistas previas RAW.
https://github.com/erlendd/raw-thumbnailer || raw-thumbnailerAUR
  • Extra thumbnailers — Generadores de vistas previas personalizados para Tumbler.
https://docs.xfce.org/xfce/tumbler/available_plugins/ || tumbler-extra-thumbnailersAUR
  • Folder thumbnailer — Soporte para vistas previas personalizadas de carpeta a través de Tumbler.
https://github.com/j-james/thunar-folder-thumbnails || tumbler-folder-thumbnailerAUR
  • STL thumbnailer — Soporte para generar vistas previas de SIL para Tumbler.
https://github.com/j-james/thunar-stl-thumbnails || tumbler-stl-thumbnailerAUR
  • webp-pixbuf-loader — Dependencia opcional para gdk-pixbuf2 que agrega soporte para generar vistas previas WebP a los generadores de vistas previas por defecto.
https://github.com/aruiz/webp-pixbuf-loader || webp-pixbuf-loader

Configuración

Configurar atajos de teclado

Para configurar los atajos de teclado, edita el archivo ~/.config/Thunar/accels.scm. Para configurar las variables invisibles de Thunar, usa xfconf-query -c thunar -l -v.

Cambiar el comportamiento de ordenamiento por defecto

En Thunar, es posible cambiar el ordenamiento por defecto. El archivo /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/thunar.xml tiene qué ser editado, muy probablemente incluso creado. Este debería ser el contenido para ordenar por nombre de forma ascendente:

/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/thunar.xml
  
<?xml version="1.0" encoding="UTF-8"?>

<channel name="thunar" version="1.0">
  <property name="last-sort-order" type="string" value="GTK_SORT_ASCENDING" locked="*" unlocked="root"/>
  <property name="last-sort-column" type="string" value="THUNAR_COLUMN_NAME" locked="*" unlocked="root"/>
</channel>

Gestor de volúmenes de Thunar

Si tanto gvfs como thunar-volman están instalados, Thunar puede ser configurado para ejecutar comandos automáticamente cuando se conectan medios. Para dispositivos móviles, que generalmente siguen MTP, se requiere un paquete adicional gvfs-mtp.

Sugerencia Para permitir que Thunar maneje el montaje automático, debes lanzar Thunar en modo demonio.

Configuración

También se puede configurar para ejecutar ciertas acciones al conectar cámaras y reproductores de audio. Una vez instalado el plugin:

  1. Lanza Thunar y abre Editar -> Preferencias
  2. Bajo la pestaña "Opciones avanzadas", marca la casilla 'Activar la gestión de volúmenes'
  3. Haz clic en configurar y marca las siguientes casillas:
    • Montar los dispositivos extraíbles al conectarlos.
    • Montar los soportes extraíbles al insertarlos.
  4. Realiza también cambios deseados (véase el ejemplo a continuación)

He aquí un ejemplo de ajuste para hacer que Amarok reproduzca un CD de audio.

 Multimedia - CD de audio: amarok --cdplay %d

Acciones personalizadas

Esta sección cubre acciones personalizadas útiles a las que se puede acceder a través del menú Editar -> Configurar acciones personalizadas. Se enumeran más ejemplos en la wiki de Thunar. Además, esta entrada de blog proporciona una colección comprensiva de acciones personalizadas

Abrir Terminal Aquí

Abrir Terminal Aquí es la única acción al instalar. Dile a exo qué terminal utilizar:

~/.config/xfce4/helpers.rc
TerminalEmulator=terminal
Nombre Comando Patrón de archivos Aparece si la selección contiene
Abrir Terminal Aquí exo-open --working-directory %f --launch TerminalEmulator * Carpetas

Buscar archivos y carpetas

Para usar esta acción debes tener catfish instalado. Las dependencias plocate y zeitgeist son opcionales para usuarios que quieran usar una base de datos indexada preconstruida.

Nombre Comando Patrón de archivos Aparece si la selección contiene
Buscar catfish --path=%f * Carpetas

Escanear virus

Para usar esta acción es necesario tener instalado clamav y clamtk.

Nombre Comando Patrón de archivos Aparece si la selección contiene
Analizar en busca de virus clamtk %F * Seleccionar todo

Enlace a Dropbox

Nombre Comando Patrón de archivos Aparece si la selección contiene
Enlace a Dropbox ln -s %f /ruta/a/Carpeta_Dropbox * Carpetas, Otros archivos

Ten en mente que cuando se utilizan muchos enlaces simbólicos de archivos y carpetas a un lugar en particular, podría ser útil ponerlos en la carpeta Enviar a del menú contextual para evitar que el mismo menú se sobredimensione. Esto es bastante fácil de lograr y requiere un archivo .desktop en ~/.local/share/Thunar/sendto para cada acción a realizar. Por ejemplo, si quiere un enlace simbólico a la carpeta Dropbox en Enviar a, crea un archivo dropbox_folder.desktop con el siguiente contenido. La nueva acción personalizada se activará después de reiniciar Thunar.

[Desktop Entry]
Type=Application
Version=1.0
Encoding=UTF-8
Exec=ln -s %f /ruta/a/CarpetaDropbox
Icon=/usr/share/icons/dropbox.png
Name=Dropbox

Consejos y trucos

Usar Thunar para explorar ubicaciones remotas

Desde Xfce 4.8 (Thunar 1.2), es posible explorar carpetas en ubicaciones remotas (como servidores FTP o carpetas compartidas de Samba) directamente en Thunar. Para activar esta funcionalidad, asegúrate de que gvfs y sshfs (además de gvfs-smb si necesitas soporte para SMB/CIFS) están instalados. una entrada de 'Red' es visible en el panel lateral de Thunar y las ubicaciones remotas pueden ser abiertas usando los siguientes esquemas de URI en el diálogo de ubicación (se abre con Ctrl+L: smb://, ftp://, ssh://, sftp://, davs:// y seguidos del nombre de anfitrión o la dirección IP del servidor.

No existe un esquema URI para carpetas compartidas NFS, pero Thunar puede ejecutar un comando mount si configuras fstab adecuadamente.

/etc/fstab
# nas1 server
nas1:/c/home		/media/nas1/home	nfs	noauto,user,_netdev,bg  0 0

Lo que importa aquí es la opción noauto que previene que la carpeta compartida sea montada hasta que hagas clic en ella, user que permite que cualquier usuario monte (y desmonte) la carpeta compartida, netdev que hace que la conexión a la red sea un prerrequisito, y finalmente, bg que procesa la operación de montaje en segundo plano para que si tu servidor requiere algo de tiempo para iniciar, no tengas qué lidiar con los mensajes de expiración de tiempo y volver a hacer clic hasta que funcione.

Sugerencia
  • Si quieres almacenar las contraseñas de sistemas de archivos remotos permanentemente, debes instalar GNOME Keyring.
  • Puede ser necesario especificar el punto de montaje como subcarpeta de /media para que Thunar muestre los nuevos dispositivos para cualquier usuario que no sea root.

Iniciar en modo demonio

Thunar puede ejecutarse en modo demonio. Esto tiene varias ventajas, incluyendo un inicio más rápido de Thunar, haciendo que Thunar se inicialice en segundo plano y sólo se abra una ventana cuando sea necesario (por ejemplo, cuando una unidad USB se inserta), y dejar que Thunar gestiona el montaje automático de medios extraíbles.

Asegúrese de que el comando thunar --daemon se inicie automáticamente al iniciar sesión.

Resolver problemas con el arranque lento "en frío"

Algunas personas aún tienen problemas con Thunar que tarda mucho tiempo para iniciar la primera vez. Esto se debe a que gvfs verifica la red, impidiendo a Thunar que arranque hasta que gvfs finalice sus operaciones. Para cambiar este comportamiento, edita el archivo usr/share/gvfs/mounts/network.mount y modifica automount=true a automount=false.

Esconder atajos en el Panel lateral

Hay un menú escondido para esconder atajos en el Panel lateral.

Haz clic derecho en el Panel lateral donde no hay atajos, como la etiqueta de la sección DISPOSITIVOS. Aparecerá un menú contextual donde puedes desmarcar los elementos que no quieres que se muestren.

Asignar atajos de teclado en Thunar

Véase GTK#Atajos de teclado,

Mostrar particiones definidas en fstab

Por defecto, Thunar no mostrará ninguna partición definida en /etc/fstab en dispositivos además de la partición de root.

Se puede cambiar añadiendo la opción x-gvfs-show a fstab a la partición que queremos mostrar.

Resolución de problemas

Tumblerd se congela, utilizando demasiada CPU

Tumblerd, el servicio que vigila el sistema de archivos y notifica al sistema cuando una vista previa necesita ser generada, podría congelarse en un bucle, utilizando el 100% de la CPU de sistema; véase el reporte de error. El siguiente script es una solución temporal para evitar que pase. Copia y pega esto en un archivo .sh, guárdalo en algún lugar de tu carpeta personal, marca el archivo como ejecutable y configura el sistema para que lo ejecute automáticamente al iniciar el sistema.

#!/bin/bash
period=20
tumblerpath="/usr/lib/*/tumbler-1/tumblerd" # El * aquí debería encontrar el ejecutable correcto, ya sea de 32 o de 64 bits
cpu_threshold=50
mem_threshold=20
max_strikes=2                               # Número máximo de excesos de CPU/Memoria seguidos.
log="/tmp/tumblerd-watcher.log"

if [[ -n "${log}" ]]; then
    cat /dev/null > "${log}"
    exec >"${log}" 2>&1
fi

strikes=0
while sleep "${period}"; do
    while read pid; do
	cpu_usage=$(ps --no-headers -o pcpu -f "${pid}"|cut -f1 -d.)
	mem_usage=$(ps --no-headers -o pmem -f "${pid}"|cut -f1 -d.)

	if [[ $cpu_usage -gt $cpu_threshold ]] || [[ $mem_usage -gt $mem_threshold ]]; then
	    echo "$(date +"%F %T") PID: $pid CPU: $cpu_usage/$cpu_threshold %cpu MEM: $mem_usage/$mem_threshold STRIKES: ${strikes} NPROCS: $(pgrep -c -f ${tumblerpath})"
	    (( strikes++ ))
	    if [[ ${strikes} -ge ${max_strikes} ]]; then
		kill "${pid}"
		echo "$(date +"%F %T") PID: $pid KILLED; NPROCS: $(pgrep -c -f ${tumblerpath})"
		strikes=0
	    fi
	else
	    strikes=0
	fi
    done < <(pgrep -f ${tumblerpath})
done

Los iconos de Papelera o Red desaparecen aleatoriamente

Asegúrate de que todas las instancias de Thunar se inicien después de gvfs. [1] Para thunar --daemon, puedes crear un comando envolvente que espere hasta que GVFS esté activo:

Nota /usr/local/bin debería estar antes de /usr/bin en $PATH.
/usr/local/bin/Thunar
#!/bin/bash
if [[ $1 == --daemon ]]; then
  until pgrep gvfs >/dev/null; do
    sleep 1
  done
  exec /usr/bin/Thunar "$@"
else
  exec /usr/bin/Thunar "$@"
fi

Sin autenticación para montar sistemas de archivos

Véase Funcionalidad del sistema de archivos#Solución de problemas.

Nueva ventana o pestaña de Thunar tarda demasiado en abrir

Podría ser el caso que tengas muchos archivos en la carpeta configurada para la variable XDG_TEMPLATES_DIR. Véase Carpetas de usuario XDG.

La solución es mover archivos de la carpeta configurada como XDG_TEMPLATES_DIR a otra, o configurar XDG_TEMPLATES_DIR a otra carpeta.

Véase también

  • Página del proyecto Thunar
  • Página del proyecto Thunar Volume Manager
  • Esta lista de plugins
  • Distintas configuraciones, como mostrar la ruta completa en la barra de título, están disponibles a través de xfconf-query. Véase esta lista para más detalles.