# Gestionnaire de fichier Thunar

&date;
2004
2005
2006
Benedikt Meurer

Permission est accordée de copier, distribuer et/ou modifier ce document selon les termes de la Licence de Documentation Libre GNU (GNU Free Documentation License), version 1.1 ou toute version ultérieure publiée par la Free Software Foundation ; sans Sections Invariables, sans Texte de Première de Couverture, et sans Texte de Quatrième de Couverture. Le texte complet de cette licence est disponible sur le site de la Free Software Foundation.

Benedikt
Meurer

    benny@xfce.org

os-cillation
Développement système
Développeur logiciel
Ce manuel décrit la version 0.3.0beta1 de Thunar.

## Introduction à Thunar

Thunar est un nouveau gestionnaire de fichier moderne pour l'environnement de bureau Xfce. Thunar a été conçu dès le départ pour être rapide et facile d'utilisation. Son interfeca utilisateur est claire et intuitive, et n'inclut aucune option confuse ou inutile par défaut. Thunar est rapide et répond avec un bon temps de démarrage et de chargement de dossier.

Le gestionnaire de fichier Thunar fournit de ce fait un point d'accès intégré à vos fichiers et applications. Vous pouvez utiliser le gestionnaire de fichier pour faire ce qui suit :

- Créer des dossiers et des documents.
- Afficher vos fichiers et vos dossiers.
- Gérer vos fichiers et vos dossiers.
- Exécuter et gérer des actions personnalisées.
- Accéder à vos périphériques amovibles.

## Sujets avancés

### Le système de fichiers UNIX

While the Thunar file manager does a good job at abstracting the details of the underlying file system, so the user does not need to care about them, it is sometimes useful to understand the basic concepts to get the whole picture. This section tries to give a brief introduction to the concepts of the UNIX file system, which is used today by all incarnations of UNIX, including Linux.

#### Dossiers et chemins

Dans un système de fichier UNIX tous les dossiers sont arrangés dans une structure en forme d'arbre simple inversé descendant et héritant d'un dossier unique de plus haut niveau, appelé le répertoire racine (le terme répertoire est souvent utilisé à la place de dossier) et affiché comme Système de fichier dans Thunar. Ce qui signifie que vous pouvez aller de n'importe quel dossier vers n'importe quel autre en en remontant dans l'arbre jusqu'à un point commun, puis vous descendez à travers les sous-dossiers appropriés jusqu'à atteindre votre but.

The position of any file or folder in the tree can be described by its path. The path is the list of folders you would have to descend through to get to the target folder or file, starting from the top level folder. For example `/home/luke` is the subfolder `luke` of the subfolder `home` of the top level folder, and `/home/luke/myfile.txt` is the file `myfile.txt` in that subfolder. The leading `/` in these paths represents the top level folder.

Every user has their own folder to hold their personal files and settings. This folder is called the home directory and is displayed in Thunar as special icon with the users login name. The folder is similar to the My Files folder known from Windows. The home directories of the various users in a system are usually located below the `/home` folder. For example `/home/luke` would be the home directory of the user with the login name `luke`, while `/home/jane` would be the home directory for the user with the login name `jane`.

#### Types de fichier

You may have already heard that everything is a file in UNIX. This is true for most objects present in UNIX systems today. In fact even devices are represented as a special files. While this may not make sense at first sight, it is one of the strengths of UNIX and its derivates, and has helped it to maintain a simple core over the years where other operating systems had to introduce new concepts for every new technology.

Voici les quatre types les plus importants de fichiers dans le système de fichiers UNIX.

##### Fichiers ordinaires

Un fichier ordinaire peut contenir un texte, un programme ou d'autres données. Ceci inclut les fichiers d'images, de sons, les documents office et les vidéos. Le terme fichier est souvent utilisé pour faire référence à un fichier ordinaire.

##### Fichier de dossier

Les dossiers sont aussi des fichiers dans le système de fichier UNIX. Pour être exact le dossier est un fichier spécial, qui contient une carte des références aux noms de tous les fichiers à l'intérieur.

##### Fichier de lien symbolique

Un lien symbolique (souvent appelé un symlink) est un fichier spécial qui contient un chemin vers un autre fichier dans le système de fichier. Un fichier lien symbolique ne contient donc aucune information utile en lui-même, mais est juste une référence à un autre fichier.

##### Fichiers de périphérique

Comme mentionné plus tôt (la plupart) des périphériques sont aussi accessibles à travers le système de fichiers. Ces fichiers de périphériques spéciaux sont situés dans le dossier `/dev`. Par exemple, le fichier spécial `/dev/hda` représente le premier disque IDE pour Linux.

## Foire aux Questions

The intent of this section is to collect the quite numerous frequently asked questions that relate to working with Thunar. If you know of a question that is missing from this page, please file a request.

### Pourquoi Thunar n'exécutent pas les fichiers indiqués comme exécutable ?

For security reasons Thunar only executes files of type `application/x-desktop`, `application/x-executable` and `application/x-shellscript`. For desktop files the execution feature will only be enabled if the desktop file is of type `Application` and a valid `Exec` line is given or of type `Link` and a valid `URL` is given. For the other types the feature is available if the file is marked executable for the current user.

Also note that for `application/x-executable` and `application/x-shellscript`, the types of the file don't really need to match these types exactly, but it is suffice if the detected type has a parent that matches one of the two types listed above, or if the MIME-type is an alias for one of the above.

### Où Thunar stocke les métadonnées associées à un fichier ?

Thunar associe différents paramètres avec des fichiers/dossiers, que nous appelons métadonnées. Ces métadonnées sont stockés dans un fichier base de données tbd, qui est appelé le métafichier. Ce fichier de base de données est `$XDG_CACHE_HOME/Thunar/metafile.tdb` et peut être examiné en utilisant `tdbtool`, qui est un composant de Thunar (situé dans le sous-répertoire `tdb/`).

### Où Thunar stocke ses préférences ?

Thunar stocke les préférences modifiables de l'utilisateur (et les paramètres cachés) dans un fichier `.ini`, qui est `$XDG_CONFIG_HOME/Thunar/thunarrc` et peut être examiné en utilisant un éditeur de texte. Voyez `docs/README.thunarrc` pour une vue d'ensemble des différentes préférences.

### How to use mouse gestures in Thunar?

Thunar currently features basic support for so called mouse gestures in its icon view. You can use these mouse gestures by holding down the middle mouse button (usually the mouse wheel) while the mouse pointer is on the background area of the icon view component (any area that is not covered by an icon or a text). Now you can move the cursor into four directions to perform certain actions, which are described below.

- Gauche - ouvrir le dossier précédemment visité
- Haut - ouvrir le père du dossier
- Droite - ouvrir le prochain dossier visité
- Bas - rafraîchir le dossier courant

### Comment puis-je assigner différents raccourcis clavier ?

If you want to rebind a shortcut, Thunar supports the standard GTK+ way of changing shortcuts: simply hover over the menu option with the mouse pointer and press the keyboard shortcut you want to rebind it to.

To delete a keyboard assignment, press the Backspace key while you are on the menu entry.

Si le raccourci ne change pas, alors vous avez besoin d'activer la fonctionnalité dans GTK+. Vous pouvez le faire de 3 manières :

- Si vous utilisez Xfce 4.3 ou plus alors vous pouvez activer Editable menu accelerators dans la fenêtre de dialogue des Préférences de l'interface utilisateur.

- Si vous utilisez GNOME alors vous pouvez activer Editable menu accelerators dans la fenêtre de dialogue du centre de contrôle Menu et barre d'outils

- Autrement placez ce qui suit dans votre fichier `~/.gtkrc-2.0`(créez le fichiez s'il n'existe pas) :

      gtk-can-change-accels=1

### Où Thunar stocke les raccourcis clavier ?

Les raccourcis clavier personnalisés sont stockés dans le format 'accel map' standard de GTK+ dans le fichier `$XDG_CONFIG_HOME/Thunar/accels.scm`. Les lignes commençant avec `;` sont des commentaires. Voyez la documentation de GTK+ pour les détails à propos de ce format de fichier.

If you are a packager or a system administrator and want to provide a system wide default for the keyboard shortcuts, that is different from the default shortcuts in Thunar, you can create a file `Thunar/accels.scm` in one of the `$XDG_CONFIG_DIRS`. For example, if `/etc/xdg` is part of `$XDG_CONFIG_DIRS` (the default for most Linux distributions), you can install system wide defaults to `/etc/xdg/Thunar/accels.scm`. Thunar will then load shortcuts from this file on first startup.

## Support

Pour reporter un bogue ou pour faire une suggestion concernant cette application ou sur son manuel, utiliser le système de suivi de bogue à l'adresse http://bugzilla.xfce.org/. Souvenez-vous qu'un rapport de bogue utile est un rappoirt qui permet de corriger le problème, pour cela le rapport doit possèder deux qualités :

- Reproductible. Si le développeur ne peut pas voir le bogue lui-même pour prouver qu'il existe, il ne sera probablement pas du tout capable de le corriger. Chaque détail que vous pouvez fournir aide.

- Spécifique. Plus le développeur isole rapidement le problème à une zone spécifique, plus il sera probable probable qu'il le corriger rapidement.

Dans le cas ou vous voulez demander une nouvelle fonctionnalité, je vous pris de dire clairement pourquoi vous considérez cela comme un ajout de valeur pour l'application. Il est plus probable qu'une nouvelle fonctionnalité soit ajouté si vous fournissez de bons arguments. Les chances de l'ajouter augmentent encore plus si vous fournissez un patch qui implémente la fonctionnalité demandée, mais avant lisez bien le fichier HACKING - particulièrement la section Coding Style - avant de commencer à modifier les sources.

Sinon, si vous avez des questions à propos de l'utilisation ou de l'installation de ce logiciel, je vous pris de demander sur la liste de diffusion thunar-dev ou de faire pointer votre client IRC vers irc.freenode.net, de joindre le canal #thunar et de demander de l'aider.

## À propos de Thunar

Thunar a été écrit par Benedikt Meurer (benny@xfce.org). Visitez le site de Thunar pour plus d'informations.

Cette documentation a été écrite par Benedikt Meurer (benny@xfce.org). La dernière version de ce document est toujours disponible sur le site de Thunar.

Ce logiciel est distribué sous les termes de la License Publique Générale GNU (GPL) comme publiée par la Free Software Fondation ; de la version 2, ou ultérieures (selon votre choix).

Vous devez avoir reçu une copie de la Licence Publique Générale GNU en même temps que ce programme ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, États-Unis.