Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Fusible

Cette documentation décrit l'installation et l'utilisation de Fusible 0.1.x.
La banche majeure est 0 ; cela veut dire que Fusible est encore au stade de développement


Le but de Fusible est de créer une interface utilisateur permettant lister et effectuer des actions sur les systèmes de fichiers de type FUSE.
Il permet, via un système de modules complémentaires (ou plugins), d'ajouter de nouvelles actions, menus et fonctionnalités tels que le support de nouveaux systèmes de fichiers (via SSHFS, CurlFtpFS, EncFS, CvsFS, FuseISO ou encore GMailFS.

Fusible est programmé en C++ et utilise Qt4.
Les version 0.1.X sont diffusées sous licence GNU/GPL version 2.
Depuis les versions 0.2.X, Fusible est sous licence GNU/GPL version 3.
Le type de licence pour les plugins est libre dans la mesure où ils respectent les termes du logiciel principal.

Vous pouvez utiliser le dépôt de Spomky dont les explications pour l'installation sont sur sa page.

Le code source est disponible sous Launchpad

Via les paquets

Fusible est disponible sous forme de paquets binaires x86, x86_64 et LPIA pour Gutsy Gibbon (jusqu'à la version 0.1.1.28) et Hardy Heron (à partir de la version 0.1.1.29). Les version 0.2.x sont disponibles sont Intrepid Ibex

Installez simplement le paquet fusible, les dépendances seront automatiquement ajoutées.

Pour profiter du logiciel en français installez simplement la paquet fusible-locale-fr-fr.

Ceci n'est valable que pour les version 0.1.x
Toute aide pour la traduction en d'autres langues est la bienvenue

Via le code source

Vous pouvez recompiler le code source vous même. N'oubliez pas d'installer les fichiers nécessaires au développement d'applications Qt4.

Fusible seul ne vous permettra que d'avoir des informations sur les points de montage FUSE en cours sur votre ordinateur : type, taille, espace disponible, type, propriétaire, … Il vous permettra aussi de les démonter s'ils vous appartiennent mais vous ne pourrez rien faire de plus.

Fusible utilise des plugins qui vous permettront de monter, créer, gérer, … vos différents points de montage.

Reportez-vous à la liste des plugins disponibles

Après l'installation de Fusible, une icône sera disponible dans l'arborescence de votre menu dans Utilitaires/Fusible.

La fenêtre principale

La fenêtre principale se veut épurée. Vous y trouverez un simple menu ainsi que la liste des points de montages Fuse détectés et correspondant à vos options.

En effet, Fusible permet de filtrer les points de montage présents sur votre ordinateur pour ne faire apparaitre que ceux vous appartenant et ceux avec l'option "allow_other" ou l'option "allow_root".

L'orsqu'un point de montage est sélectionné, Fusible affichera le type, la taille totale et la taille disponible. Si le point de montage est accessible au moins en lecture, un bouton d'accès direct est disponible.

Lorsqu'aucun plugin correspondant au type du point de montage sélectionné n'est chargé, le type affiché est "Unknown" (Inconnu). Le type réel est affiché entre parenthèses.

Pour certains points de montage, les tailles ne peuvent pas être déterminées auquel cela vous est indiqué. Ce cas est fréquent en particulier pour les points de montage distants tels que ceux via FTP ou ceux en lecture seule comme les images ISO.

Une prochaine version de Fusible intègrera un filtre par type de point de montage

La fenêtre de configuration

Sauf indication contraire, les changements survenus dans cette fenêtre ne sont définitivement validés qu'après appui sur le bouton "OK".

L'onglet "Interface"

Cet onglet permet de modifier le comportement de Fusible et son ergonomie. Voici les options disponibles :

  • Minimiser Fusible au démarrage. Vous pouvez aussi transmettre l'argument "–minimize" au démarrage de Fusible pour obtenir le même résultat.
  • Réduire Fusible dans l'icône de la barre des tâches à la fermeture de la fenêtre principale. Si cette option n'est pas cochée, Fusible se fermera complètement à la fermeture de la fenêtre.
  • Lister tous les points de montage (ne filtre plus)
    • Lister ceux avec l'option "allow_other"
    • Lister ceux avec l'option "allow_root"
  • Afficher les tailles des points de montage en octets binaires et non pas en octet. Par exemple un disque de 160 Go binaires aura une taille de 149 Go si l'option n'est pas cochée.
  • Activer le système de détection des nouveaux points de montage
    • La détection se fera toutes les X secondes
    • Un message s'affichera si un nouveau point de montage est détecté
    • Un message s'affichera si un nouveau point de montage est démonté
  • Classe les points de montage (par ordre alphabétique croissant)
  • Des chaines de caractères spéciales sont utilisées par Fusible pour les répertoires. Si l'option est activée, Fusible convertira tous nouveaux répertoire avec ces chaines spécifiques. Par exemple le répertoire /home/login/.FUSE/ sera converti en %HOME%/.FUSE/. Cette option peut être utile si vous exportez votre configuration de Fusible vers un autre ordinateur.

L'onglet "Plugins"

La liste déroulante en partie supérieure permet d'accéder à différentes sous-fenêtres.

Cet onglet sera exporté dans un menu spécifique lors d'une prochaine mise à jour de Fusible
L'installeur de plugins

Permet d'obtenir des informations sur un plugin qui a été chargé.

Vous pouvez installer et désinstaller chaque plugin. Par défaut tous sont installés au démarrage à moins que la case "Install this plugin at startup" soit décochée. Installer un plugin signifie l'intégrer à l'interface de Fusible (dans les menus en particulier). Cette option ce changement est pris en compte immédiatement.

Vous pouvez mettre un plugin en liste noire ici. Cela signifie que sont chargement sera ignoré au démarrage de Fusible. Pour l'enlever de la liste noire, rendez-vous dans la fenêtre correspondante.

Configuration des plugins

Certains plugins peuvent être configuré spécifiquement.

Cette partie ne peut pas être décrite plus en détail car chaque plugin a une configuration qui lui est propre. Veuillez vous rapporter à la documentation de votre plugin pour plus d'informations.

Répertoires

Vous pouvez ajouter, supprimer on changer l'ordre dans lequel les répertoires pouvant contenir des plugins sont lus.

Pour modifier un répertoire, double-cliquez sur un répertoire. Il modifiable dans la barre de saisie en partie inférieure.

Un bouton permettant d'afficher un sélecteur de répertoire est disponible pour vous faciliter votre sélection.

Vous pouvez aussi utiliser manuellement les chaines spécifiques à moins que vous utilisiez la conversion automatique. Les chaines disponibles sont les suivantes :

  • %HOME% : correspond au home de l'utilisateur. Généralement situé dans /home/login/
  • %ROOT% : racine du système
  • %CURRENT% : répertoire dans lequel fusible est lancé
  • %TEMP% : répertoire temporaire du système
La liste noire

Tous les plugins mis en liste noire apparaitront ici. Ce plugins sont ignorés au démarrage de Fusible. Pour enlever un plugin de la liste noire, sélectionnez-le et cliquez sur l'icône "-" à droite.

L'onglet "Languages"

Tous comme les plugins, des répertoires pouvant contenir des langues peuvent êtres ajoutés, supprimés, modifiés ou ordonnés.

Fusible arrêtera sa recherche dès lors que le chargement d'une langue aura réussi.

La langue recherchée est celle indiquée dans la zone de saisie en partie supérieure. Vous pouvez utiliser la chaine spécifique %SYSTEM% auquel cas Fusible tentera de chargera la même langue que celle utilisée par le système que vous utilisez.

La liste déroulante permet de choisir les répertoires contenant des langues non seulement pour Fusible mais aussi pour les plugins que vous utilisez.

L'onglet "Third party application"

Cet onglet permet de spécifier où Fusible doit rechercher les points de montage, quel programme utiliser pour leur démontage et où se trouve la liste des modules chargés sur le système. Ce dernier point permet simplement à Fusible de vérifier si le module Fuse est bien chargé.

Il n'est pas conseillé de modifier ces options à moins que vous sachiez ce que vous faites!

L'onglet "Others"

Cet onglet regroupe toutes les options diverses.

  • Affiche les informations de débugage sur la sortie standard.

Pour supprimer cette application, il suffit de supprimer son paquet. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.

Votre configuration est conservée dans ~/.config/Spomky.Dev/Fusible.conf.

Site officiel de Fusible pour tout rapport de bug, information, récupération du code sources, …

Contributeurs : Spomky

Ces articles parlent de Fuse

  • fusible.1217945755.txt.gz
  • Dernière modification: Le 05/10/2008, 11:28
  • (modification externe)