Thunar (Español)
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
-
Gnome Virtual File System — Si se instala, Thunar mostrará la papelera de reciclaje, medios extraibles, y sistemas de archivos remotos (
mtp/smb). Véase Funcionalidad del sistema de archivos#Montaje para más detalles.
- 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.
- 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.
- Gestor de volúmenes de Thunar — Gestión automática de los dispositivos extraibles en Thunar. Parte del grupo xfce4.
- 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.
Configuración
También se puede configurar para ejecutar ciertas acciones al conectar cámaras y reproductores de audio. Una vez instalado el plugin:
- Lanza Thunar y abre Editar -> Preferencias
- Bajo la pestaña "Opciones avanzadas", marca la casilla 'Activar la gestión de volúmenes'
- Haz clic en configurar y marca las siguientes casillas:
- Montar los dispositivos extraíbles al conectarlos.
- Montar los soportes extraíbles al insertarlos.
- 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.
- 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
/mediapara 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:
/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.