Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
thunar [Le 18/01/2011, 09:43]
82.196.52.188
thunar [Le 15/03/2023, 16:18] (Version actuelle)
phiphiloo [Pochettes d'albums pour les répertoires de musique]
Ligne 1: Ligne 1:
-{{tag>Gutsy Hardy Intrepid ​gestionnaire_de_fichiers ​Xubuntu Xfce BROUILLON}}+{{tag>Xenial ​gestionnaire_de_fichiers ​xubuntu xfce}}
  
 ---- ----
  
 ====== Thunar ====== ====== Thunar ======
 +**Thunar** est le [[:​gestionnaire de fichiers]] d'​[[:​XFCE]]. Il a été développé pour être à la fois léger et très convivial.\\
 +Il est également extensible par l'​ajout de [[#​greffons]] installables sur votre système s'ils ne le sont pas déjà.
  
 +{{ :​thunar2.png?​500 }}
  
-**Thunar** est l'​explorateur de fichiers de [[XFCE]]. Il a été développé pour être à la fois léger et très convivial. 
- 
-{{ thunar2.png?​500 }} 
  
 ===== Installation ===== ===== Installation =====
  
-Thunar est déjà ​installé sur [[Xubuntu]].+Thunar est installé ​par défaut ​sur [[:Xubuntu]] ​et avec l'​[[:​environnements|environnement]] de bureau [[:XFCE]]. Si vous êtes sur une autre [[:​variante]] [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​thunar]]**.
  
-==== Installation sur Gnome/KDE ==== 
  
-Depuis Hardy, Thunar est disponible dans les [[:​depots#​universe_et_multiverse|dépôts Universe]] (il était auparavant dans les dépôts principaux).+===== Configuration =====
  
-Si vous installez Thunar sur [[Gnome]] ou [[KDE]] il faut aussi [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​xfce4-icon-theme|xfce4-icon-theme]]** sinon vous n'avez pas d'​icônes au dessus des fichiers. Les greffons cités ci-dessous sont également suggérés.+==== Greffons ====
  
 +La plupart des greffons (ou plugins) sont inclus par défaut dans [[:​Xubuntu]]. Si ce n'est pas le cas ou que vous êtes sur un autre [[:​environnements|environnement]] qu'​[[:​XFCE]],​ [[:​tutoriel:​comment_installer_un_paquet|installez-les]] :
  
-^ Installer en 1 clic +  * **[[apt>​thunar-archive-plugin]]** -> ajoute une entrée dans le menu contextuel (clic droit) pour créer/​décompresser les [[:​archivage|archives]] depuis Thunar, 
-| [[apt://thunar,xfce4-icon-theme,​thunar-archive-plugin,​thunar-media-tags-plugin,​thunar-volman,​thunar-thumbnailers|{{ :apt.png |Installer en 1 clic.}}]] |+  * **[[apt>thunar-media-tags-plugin]]** -> ajouteparmi d'​autres fonctionnalités,​ un éditeur de tags [[wpfr>​ID3]],​ 
 +  * **[[apt>​thunar-volman]]** ​-> pour activer la gestion automatique des disques et médias amovibles. 
 +Pour installer ces 3 greffons en une foiscliquez **[[apt>thunar-archive-plugin,​thunar-media-tags-plugin,​thunar-volman|ici]]**.\\
  
 +Deux autres greffons sont disponibles dans les dépôts :
 +  * Issu du projet [[http://​gtkhash.sourceforge.net/​|GtkHash]] [en], le  greffon **[[apt>​thunar-gtkhash]]** permet le calcul de sommes de contrôle sur les fichiers.((Les [[wpfr>​Fonction_de_hash|fonctions de hachage]] disponibles avec [[http://​gtkhash.sourceforge.net/​|GtkHash]] sont MD5, MD6, SHA1, SHA256, SHA512, RIPEMD, TIGER et WHIRLPOOL.))
 +  * Enfin, les développeurs disposent maintenant du greffon **[[apt>​thunar-vcs-plugin]]** qui permet l'​intégration d'​actions (via le menu contextuel) avec les [[wpfr>​VCS|systèmes de gestion de versions]] [[:​subversion|Subversion (SVN)]] et [[:Git]].
  
-===== Configuration =====+<note help>​Vous trouverez des informations complémentaires sur les possibilités offertes par les différents greffons et leur utilisation en consultant la section qui leur est consacrée sur le site [[https://​goodies.xfce.org/​projects/​thunar-plugins/​start|Xfce Goodies Project]] [en]. Voir aussi [[http://​thunar.xfce.org/​plugins.html|le site de thunar]], et le [[http://​forum.xubuntu-fr.org/​viewtopic.php?​id=193255|forum]].</​note>​
  
-==== Greffons ====+=== Greffon Dropbox ​===
  
-Ils sont inclus par défaut ​dans Xubuntu ​:+Il existe un plugin pour obtenir les menus //​Dropbox// ​dans //​Thunar// ​**[[apt>​thunar-dropbox-plugin]]** .
  
-  * **thunar-archive-plugin** : l'archivage +Pour plus d'infosvoir la [[dropbox#​pour_xubuntu|doc Dropbox]]
-  * **thunar-media-tags-plugin** : les tags ID3 +==== Vignettes d'​aperçu des fichiers LibreOffice ====
-  * **thunar-volman**:​ extension pour le gestionnaire de fichiers Thunarqui active ​la gestion automatique des disques et médias amovibles. ​ cf. [[http://​goodies.xfce.org/​projects/​thunar-plugins/​thunar-volman]] (sous Gutsy et suivants: [[apt://​thunar-volman]]) et **thunar-volman-plugin** (sous Feisty: [[apt://​thunar-volman-plugin]])+
  
-Également disponible ​dans les dépôts Universe ​: +Pour afficher des miniatures des fichiers [[wpfr>​OpenDocument]]. : [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​tumbler-plugins-extra]]**. 
-  ​* **thunar-thumbnailers** : miniatures ​pour les fichiersEPSPostscriptDVIPDFFig (.fig)LaTeX (teTeX requis)images Raw (raw-thumbnailer ou dcraw requis)Grace (grace requis)OpenDocument (unzip requis)SVGZvidéos (ffmpegthumbnailer requis).+ 
 +====Pochettes d'​albums pour les répertoires de musique==== 
 +Thunar est compatible avec [[cover-thumbnailer|Cover thumbnailer]],​ il vous suffit donc d'​installer ce logiciel. 
 + 
 +Au-delà des albums de musique, et via cover-thumbnailer,​ Thunar peut aussi afficher des vignettes sur les répertoires de photos, de vidéos, etc ... 
 + 
 +Pour afficher les miniatures des images & des vidéos ​dans Thunar, il est aussi possible d'​installer ​les paquets suivants: **[[apt>​tumbler-plugins-extra]]** et **[[apt>​ffmpegthumbnailer]]**,​ et ce sans redémarrage de l'​ordinateur en appliquant la méthode suivante 
 + 
 +<​code>​$ sudo killall ​thunar 
 +$ sudo apt install ​-y tumbler-plugins-extra ffmpegthumbnailer 
 +$ thunar -q</​code>​ 
 +==== Définir l'​affichage des dossiers ==== 
 + 
 +Vous pouvez choisir l'​affichage du contenu des dossiers : trier par noms ou par dates ; afficher une liste de fichiers sans détails, une liste avec détails, représenter les fichiers par des icônes, ... 
 + 
 +Dans **gestionnaire de fichiers / Edition / Préférences / Avancés**, vous pouvez choisir (ou non) "​appliquer au dossier uniquement"​. Selon votre choix, l'​affichage sera spécifique à chaque dossier (un dossier pourra être trié par nom avec affichage en liste, et un autre trié par taille avec affichage en icônes), ou identique ​pour tous les dossiers. Ce choix de réglage est persistant. 
 +==== Utiliser la fonction "​Rechercher dans ce dossier"​ avec Catfish dans Thunar ==== 
 + 
 +Cette fonctionnalité est déjà installée par défaut sous [[:Trusty|Ubuntu 14.04]]. 
 +Pour y accéder faites un clic droit sur un dossier et dans le menu contextuelchoisissez //​Rechercher dans ce dossier//​. 
 +Pour rechercher dans le contenu de l'​ensemble des fichiers présents dans le dossier sélectionnéil est nécessaire de déplier le menu des paramètres de Catfishafin de cocher la case de l'​option //​Rechercher dans le contenu du fichier//​. 
 + 
 +Si vous ne la voyez pasassurez-vous que le  [[:​tutoriel:​comment_installer_un_paquet|paquet]] **[[:​Catfish]]** est bien installé, puis suivez les instructions pour [[#Actions personnalisées|créer une action personnalisée]].\\ 
 +Comme nom à donner à l'​action mettez //​Rechercher ici//dans le champ //​Description//​mettez //​Rechercher dans ce dossier avec catfish//. Dans le champ commande mettez : <​code>​catfish ​--path=%f</​code>​ 
 + 
 +Pour l'​icônela loupe qui se trouve dans **usr/​share/​icons/​Tango/​scalable/​actions/​search.svg** convient parfaitement. 
 +Dernière chose à fairedans l'​onglet //​Conditions d'​apparition//​seule doit rester cochée la case "​Répertoire"​. 
 +Un redémarrage de Thunar est nécessaire pour que les modifications soient prises en compteet voilà !! 
 + 
 + 
 +==== Ajouter des signets==== 
 +Thunar affiche des signets par défaut : Documents, Images, ... 
 +Si vous souhaitez avoir vos propres signets, glissez-déposez les dossiers dans la barre latérale gauche.
  
  
 ==== Parcourir des dossiers distants ==== ==== Parcourir des dossiers distants ====
 +Pour accéder à des dossiers distants, cliquez sur le raccourci //Parcourir le réseau// dans le panneau latéral gauche d'une fenêtre Thunar. Vous pouvez également y accéder en cliquant sur //Aller// dans le menu, puis //Parcourir le réseau//.
  
-Par défaut, Thunar ne peut pas, seul,​parcourir des dossiers ​distants (ftp, dossiers partagés via Samba...), à la différence de Nautilus.+==== Partage de dossiers ​====
  
-Pour celaon peut utiliser **[[http://www.uvena.de/​gigolo/​|gigolo]]**, comme expliqué ​[[http://​jeromeg.blog.free.fr/​index.php?​post/​2009/​02/​14/​Gigolo-0.2.0|ici]] et [[http://​jeromeg.blog.free.fr/​index.php?​post/​2009/​01/​11/​Naviguer-avec-Thunar-dans-des-syt%C3%A8mes-de-fichiers-distants-gr%C3%A2ce-%C3%A0-Sion|ici]],​ et la  [[gigolo |doc ubuntu.fr sur gigolo]] .+Par défautet à la différence de [[:Nautilus]], Thunar ne permet pas directement de partager ses dossiers sur un réseau local (NFS ou Samba).\\ 
 +Les utilisateurs ​de Xubuntu devront installer ​**[[:shares-admin]]** pour configurer leurs partages.
  
-**Mise ​en garde**: consultez [[depots#​launchpad_ppa_personal_package_archive |la doc depots-launchpad]] préalablement.+====  Copier/​coller ​en un clic ====
  
-==== Partager ses dossiers ====+Voici une astuce qui vous permettra de copier/​coller en un clic! Sélectionnez ce que vous souhaitez coller ailleurs, rendez-vous à l'​endroit de la copie et cliquez sur la molette (ou bouton central).
  
-Par défaut, Thunar ne permet pas directement de partager ses dossiers sur un réseau local (NFS ou Samba), à la différence de Nautilus. +====  Afficher ​la barre de menu ====
-Les utilisateurs ​de Xubuntu devront utiliser **[[gnome-system-tools#​dossiers_partages_shares-admin |shares-admin]]** pour configurer leurs partages.+
  
-==== Reconnaître et ouvrir les partitions ==== +Après l'​installationil est possible que la barre de menu ne soit pas affichée. 
-Thunar reconnaît par défaut les clés USBles médias amovibles et les lecteurs/​graveurs ​de CD et DVD. Par contre, il ne reconnaît plus les partitions de type [[tutoriel:​ntfs|NTFS]] confère [[http://​forum.xfce.org/​viewtopic.php?​id=3866|Lost NTFS mounts with xfce 4.4.2]] et [[https://​launchpad.net/​ubuntu/​+source/thunar/​+changelog|Change log : “thunar” package]] depuis sa version 0.9.0. A partir ​de cette version, il ne monte pas tout seul ce type de partitions. Il faut attendre qu'une prochaine version soit disponible dans les dépôts d'​Ubuntu et qu'​elle résolve le problème.+Ctrl+m pour afficher ​faire disparaître la barre de menu
  
-Pour patienter vous pouvez toujours utiliser [[disk-manager]],​ ou tout autre programme ou commande, pour monter vos partitions NTFS. Et si vous voulez que vos partition figurent dans le panneau de droite de Thunar, il faudra faire un clic droit sur le dossier "​Documents"​ (par exemple) et faire "​Envoyer Vers" >> "Side Pane".+====  Exécuter ​un script shell ====
  
 +Par défaut, un clic gauche sur un script shell ne lance pas l'​exécution de celui-ci. Pour changer ce comportement par défaut, taper dans un terminal :
 +<​code>​xfconf-query --channel thunar --property /​misc-exec-shell-scripts-by-default --create --type bool --set true</​code>​
  
 +
 +====  Ajouter des options au menu "​Envoyer Vers" (SendTo) ====
 +Afin de rajouter des options dans le menu Envoyer Vers (Clic Droit), rajouter un fichier xxx.desktop dans le répertoire /​usr/​share/​Thunar/​sendto/​
 +
 +Ce fichier est à éditer avec votre éditeur de texte favoris selon le format suivant :
 +<​file>​
 +# Commentaire
 +[Desktop Entry]
 +Name=Nom. Vous pouvez rajouter entre [ ] le code de la langue pour une traduction. Vous pouvez mettre à la suite Plusieurs traductions
 +Comment=Commentaire
 +Icon=Absolu ou relatif (format png ou ico)
 +Version=1.0
 +Type=Application
 +Encoding=UTF-8
 +Path=Chemin/​Répertoire ou la commande est exécutée
 +Exec=Commande à exécuter (Utiliser les codes %f pour appliquer à un seul fichier %F pour une liste de fichier (si la commande le supporte)
 +MimeType=Extension visée par l'​action SendTo. Si ignorée, appliqué à l'​ensemble des fichiers. Séparés par des ";"​
 +</​file>​
 +
 +Ci dessous plusieurs exemples :
 +
 +<​file>​
 +# nzb.desktop - Copier Fichier Nzb vers dossier Nzb de .nzbget du Nas
 +[Desktop Entry]
 +Name=Nzb
 +Comment=Envoyer vers Nas
 +Icon=/​usr/​share/​sabnzbdplus/​icons/​sabnzbd.ico
 +Version=1.0
 +Type=Application
 +Encoding=UTF-8
 +Exec=cp %F /​media/​nas/​.nzbget/​nzb/​
 +MimeType=application/​x-nzb
 +</​file>​
 +
 +<note tip>Pour déplacer le fichier, il suffit de remplacer, sur la ligne Exec, cp par mv</​note>​
 +
 +Utiliser postr pour envoyer un jpeg sur flickr
 +<​file>​
 +# postr.desktop - Integrate postr into
 +#                 the "Send To" menu.
 +[Desktop Entry]
 +Type=Application
 +Version=1.0
 +Encoding=UTF-8
 +TryExec=postr
 +Exec=postr %F
 +Icon=postr
 +Name=Flickr
 +MimeType=image/​jpeg;​
 +</​file>​
 +
 +===== Actions personnalisées =====
 +
 +
 +Thunar permet de définir des actions personnalisées. Cela consiste à créer un script (un "​action personnalisée"​),​ qui sera disponible via le clic droit de la souris (dans Thunar), sur un répertoire ou un fichier. Vous pourrez au préalable créer un dossier dans lequel rassembler vos scripts pour Thunar.
 +
 +Pour créer un script, il faut lancer Thunar, puis:
 +  * Allez dans //Éditer -> Configurer les actions personnalisées//,​
 +  * Cliquez sur le bouton "​+"​ pour créer un nouveau script,
 +  * Remplissez comme vous le souhaitez les zones //Nom// (ce qui apparaîtra dans le menu contextuel du clic droit) et //​Description//​ (un simple commentaire optionnel),
 +  * Vous pouvez affecter une icône (non obligatoire) en cliquant sur le bouton //Icône//,
 +  * La zone importante est la zone //​Commande//​. Placez-y une ligne de commande ou l'​appel à un script externe (par exemple **~/​script/​mon script.sh %f** - où **%f** indique que l'​action personnalisée doit s'​effectuer sur le fichier sélectionné).
 +  * Dans le second onglet **Conditions d'​apparition**,​ vous devez choisir le type de fichier qui, une fois cliqué (clic droit), fera apparaître le script dans le menu contextuel. Si l'​action personnalisée doit copier des fichiers ou des répertoires,​ il est logique de tout cocher. Si l'​action personnalisée consiste à redimensionner une image, il est logique de ne cocher que **fichiers images**, etc...
 +
 +Vous trouverez de nombreux exemples d'​actions personnalisées **[[https://​docs.xfce.org/​xfce/​thunar/​custom-actions|ici]]** [en].
 +
 +==== Quelques exemples d'​actions personnalisées ====
 +
 +=== Ajouter un menu "​réduire les images"​ ===
 +
 +Cet exemple montre comment ajouter à Thunar une entrée de menu contextuel permettant de réduire toutes les images sélectionnées.
 +Commencez par [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt>​Imagemagick]]** :
 +  * [[:​tutoriel:​comment_modifier_un_fichier|Créez le fichier]] **redim800** dans votre dossier de scripts : 
 +<code bash>#​!/​bin/​bash
 +# Name redim_800
 +
 +for file
 +do
 + name="​${file%.*}"​
 + convert -resize 800x800 -- "​$file"​ ./"​${name}"​.red800.jpg
 +done
 +</​code>​
 +  * Rendez-le [[:​tutoriel:​script_shell#​executer_un_script|exécutable]],​
 +  * Ajoutez l'​action dans Thunar comme expliqué plus haut, complétez avec les informations suivantes :
 +    * //Nom// : Réduire les images à 800px,
 +    * //​Description//​ : Réduit toutes les images à 800 pixels sans écraser les originales,
 +    * //​Commande//​ : cliquez sur "​parcourir",​ puis allez chercher votre fichier **redim800**.
 +
 +<note important>​Si dans "​commande",​ on voit : <​code>/​chemin_vers_votre_scripts/​redim_800 %f</​code>​
 +Remplacez %f par %N (afin que le script s'​applique pour toutes les images).
 +</​note>​
 +
 +  * Onglet //​Conditions d'​apparition//​ : cochez seulement "​fichiers image"​.
 +
 +
 +
 +
 +=== Lancer un script dans un terminal ===
 +Dans la ligne **commande** de l'​onglet 1, tapez **xfce4-terminal -e %f** ; dans l'​onglet **Conditions d'​apparition** cochez les fichiers **Textes** et **Autres**.
 +Rem: si dans le chemin du script figure un nom de dossier avec une espace à l'​intérieur le script ne se lancera pas. Il faut alors utiliser les apostrophes sur l'​ensemble du chemin:<​code>​ 'mon chemin/ avec espace/'</​code>​
 +
 +
 +===Ajouter une fonction "​Créer une iso de disque ici" dans Thunar===
 +
 +Il peut parfois être utile de créer un .iso à partir d'un disque rapidement.
 +
 +Une possibilité est d'​ajouter une autre fonction. On procède de la même façon que précédemment,​ mais la commande à mettre est :
 +<​code>​dd if=/​dev/​cdrom of=%f/​image.iso</​code>​
 +Il faut préciser le numéro du lecteur CD-ROM s'il y en a plusieurs et cocher les mêmes options que précédemment pour les conditions d'​apparition.
 +
 +Une fois lancé, ce raccourci crée un .iso avec le contenu du CD dans le dossier actuel.
 +
 +====Scripts Nautilus====
 +Il est également possible d'​utiliser les scripts écrits pour [[Nautilus]]. Veillez simplement à remplacer les noms des outils Gnome éventuellement présents dans les scripts par ceux de **XFCE**. Par exemple si ''​nautilus''​ est appelé, remplacez ce texte par ''​thunar'',​ ou ''​gedit''​ par ''​mousepad'',​ etc.
 +Vous trouverez de nombreux scripts sur cette [[:​nautilus_scripts|page de la documentation]].
 ===== Liens ===== ===== Liens =====
  
-  * [[http://​thunar.xfce.org|Site officiel du projet]] [fr]+  * [[http://​thunar.xfce.org|Le site officiel du projet ​Thunar]] [en] 
 +  * [[https://​goodies.xfce.org/​projects/​thunar-plugins/​start|La page du site Xfce Goodies Project avec les greffons (plugins) pour Thunar]] [en] 
 +  * [[http://​www.generation-linux.fr/​index.php?​post/​2008/​12/​07/​Menu-contextuel-de-recherche-dans-Thunar-grace-a-Catfish|Menu contextuel de recherche dans Thunar grâce à Catfish]] [fr], par Tecky. 
 +  * [[https://​specifications.freedesktop.org/​desktop-entry-spec/​latest/​ar01s05.html|Desktop Entry Specification pour Xfce]] 
 +  * [[https://​docs.xfce.org/​xfce/​thunar/​send-to|Documentation Xfce sur ma commande SendTo]]
  
-  * [[http://​www.generation-linux.fr/​index.php?​post/​2008/​12/​07/​Menu-contextuel-de-recherche-dans-Thunar-grace-a-Catfish|Menu contextuel de recherche dans Thunar grâce à Catfish]] [fr], par Tecky+===== Pages liées =====
  
 +{{backlinks>​.}}
  
 ---- ----
- +//​Contributeurs : [[utilisateurs:​adam0509]],​ [[utilisateurs:​evax]],​ [[utilisateurs:​mavosaure]], [[utilisateurs:​bugs néo]], [[:​utilisateurs:​l_africain|L'​Africain]].//
-//​Contributeurs : [[utilisateurs:​adam0509]],​ [[utilisateurs:​evax]],​ [[utilisateurs:​mavosaure]].//​+
  • thunar.1295340190.txt.gz
  • Dernière modification: Le 18/04/2011, 14:41
  • (modification externe)