Rechercher

9.5. Accès aux montages GVFS dans le système de fichiers

download PDF

Cette section présente FUSE, le démon principal du système de fichiers virtuels GVFS.

Les applications construites avec la bibliothèque GIO peuvent accéder aux montages GVFS. En outre, GVFS fournit un démon FUSE qui expose les montages GVFS actifs. Toute application peut accéder aux montages GVFS actifs à l'aide des API POSIX standard, comme si les montages étaient des systèmes de fichiers ordinaires.

Dans certaines applications, la dépendance à une bibliothèque supplémentaire et les spécificités du sous-système du système de fichiers virtuels (VFS) peuvent s'avérer inadaptées ou trop compliquées. Pour de telles raisons et pour améliorer la compatibilité, GVFS fournit un démon File System in Userspace (FUSE), qui expose les montages actifs par l'intermédiaire de son mount pour un accès POSIX (Portable Operating System Interface) standard. Ce démon traduit de manière transparente les requêtes entrantes afin d'imiter un système de fichiers local pour les applications.

Important

Vous pouvez rencontrer des difficultés avec certaines combinaisons d'applications et de serveurs GVFS.

Le démon FUSE démarre automatiquement avec le démon principal gvfs et monte les volumes dans les répertoires /run/user/UID/gvfs/ ou ~/.gvfs/ comme solution de repli.

La navigation manuelle affiche des répertoires individuels pour chaque montage GVFS. Le système transmet le chemin transformé en tant qu'argument lorsque vous ouvrez des documents à partir d'emplacements GVFS avec des applications non natives. Notez que les applications GIO natives traduisent automatiquement ce chemin en URI natif.

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.