web-dev-qa-db-fra.com

Est-il possible d'utiliser Fuse avec Windows?

( Fusible ). De préférence sans droits d'administrateur. Un exemple serait sshfs, peut-être via MSYS?

36
Tobias Kienzler

Il existe une couche de compatibilité Fuse pour le proxy du système de fichiers Windows (winfsp) .

Ce projet semble être en direct (à compter de 2019) - bien qu'il semble être presque entièrement une émission à 1 développeur.

Le code est hébergé sur github sous GPLv3 - "Si vous trouvez les contraintes de la GPLv3 trop lourdes, une licence commerciale est également disponible."

Quelqu'un de mon bureau exécute Winfsp mais n'utilise pas la couche de compatibilité Fuse.

3
Peter

Autant que je sache, Windows ne contient aucune solution permettant de définir votre propre système de fichiers sans ajouter de code au noyau (c’est-à-dire un pilote). Donc, vous auriez besoin de droits d'administrateur.

En 2010, la FAQ sur les fusibles mentionne quelques alternatives potentielles, mais elles ressemblaient toutes à un vaporware, à l'exception de Dokan. Dokan a été abandonné mais certaines fourchettes vivent sur: Dokanx , Dokany , et plus et au moins deux . NETliaisons . Dokany a un composant SSHFS .

18
Gilles

Bien que cela ne soit pas idéal, vous pouvez réaliser "Fuse for Windows" en exécutant une petite installation Linux dans une VM, avec seulement Fuse et Samba installés, où Samba expose ensuite les dossiers Fuse montés en tant que partages.

8
Allanrbo

Il y a quelque chose appelé Dokan , mais cela ne fonctionne pas très bien; il supporte SSHFS .

7
mbq

Windows n'inclut pas la prise en charge des systèmes de fichiers en espace utilisateur par défaut, vous aurez donc besoin de droits d'administrateur pour installer un équivalent Windows de Fuse comme Dokan (un tel pilote doit être connecté au noyau après tout).

2
JanC

J'ai vu des liens vers cette bibliothèque Windows Système de fichiers de rappel qui semble être un port commercial de Fuse. Je n'ai pas essayé cependant. Et cela semble être plus de 2 500 $ pour un usage commercial.

1
Matthew Lock

Lorsque MS introduisit GVFS , ils créèrent un nouveau pilote de filtre plus ou moins semblable à celui de Fuse.

GVFS s’appuie sur un nouveau pilote de filtre Windows (l’équivalent moral du pilote Fuse sous Linux) et nous avons travaillé avec l’équipe Windows pour mettre rapidement un terme à cette disponibilité afin que vous puissiez essayer GVFS.

Scaling Git (et une histoire passée)

Voir également

1
phuclv