macFUSE

Benjamin Fleischer and contributors · Environnement macOS et API pour systèmes de fichiers FUSE en espace utilisateur installés séparément, avec moteurs noyau et FSKit et configuration propre à chaque moteur.

CaskPilotes et matérielMise à jour intégréeApple silicon · Intel
Site web
Source : homebrew/cask
Installations sur 30 jours
8 381
N° 46 du classement App
Installations sur 1 an
130,9 k
365 derniers jours
Dernière version
5.4.0
7 oct. · 7 oct.
Taille du téléchargement
17Mo
arm64 / x86_64 · dmg
Rythme des versions
Mensuel
1 version en 30 jours

macFUSE est un logiciel Mac de la catégorie Pilotes et matériel. Développée par Benjamin Fleischer and contributors.

Informations clés

Puce
Apple silicon · Intel
Développeur
Benjamin Fleischer and contributors
Commande d’installation
brew install --cask macfuse
Homebrew
Disponible ; l’app se met à jour elle-même
Autres noms
macfuse

Ces informations ont été vérifiées au plus tôt le . Voir les sources de chaque information

Présentation

Traduit par IAVoir l’original

macFUSE est le paquet d’intégration de systèmes de fichiers pour macOS de Benjamin Fleischer. Il permet aux systèmes FUSE en espace utilisateur installés séparément d’exposer leur contenu sous forme de volumes montés. C’est une infrastructure pour applications de stockage compatibles et développeurs, pas un gestionnaire de fichiers autonome ni un ensemble de systèmes de fichiers inclus.

Fonctionnalités

  • Reliez les opérations de fichiers macOS à un processus de système de fichiers en espace utilisateur.
  • Prenez en charge des systèmes de fichiers tiers compatibles reposant sur des fichiers locaux, du stockage distant, la mémoire ou d’autres sources.
  • Fournissez des API compatibles libfuse2/libfuse3-compatible et macFUSE.framework aux développeurs.
  • Disposez de moteurs noyau et FSKit, avec des capacités et exigences d’OS différentes.
  • Fournissez composants d’exécution, outils de montage et frameworks de support.
  • Utilisez stockage distant, vues chiffrées et volumes virtuels propres aux applications lorsqu’un système de fichiers séparé adapté est installé.

Installation et première utilisation

Installez brew install --cask macfuse, ou ouvrez le DMG officiel et lancez son installateur. L’éditeur recommande son propre téléchargement actuel et précise que les distributions des gestionnaires de paquets ne sont pas maintenues par les développeurs de macFUSE. Ce cask lance l’installateur du paquet plutôt que de copier une application graphique ordinaire. Installez séparément un système de fichiers FUSE compatible, puis suivez ses instructions de montage. macFUSE seul ne fournit ni SSHFS, ni prise en charge NTFS, ni compte cloud, ni aucun autre système de fichiers particulier.

Configuration requise et choix du moteur

Le téléchargement officiel actuel exige macOS12 ou ultérieur et prend en charge Apple Silicon et Intel. Aucun minimum fixe de RAM ou d’espace disque n’a été confirmé dans les exigences consultées. La taille du DMG Current5.4.0 est de is16,512,456 octets, indépendamment des composants installés et des données montées. macFUSE est lui-même un logiciel macOS ; les API FUSE ont des implémentations sur d’autres systèmes, mais cela ne transforme pas ce paquet en installateur Linux ou Windows.

Le guide officiel Getting Started décrit FSKit comme disponible à partir de macOS15.4 ; la page d’accueil met en avant les systèmes de fichiers en espace utilisateur compatibles avec macOS26. Un usage FSKit compatible évite le chargement d’une extension du noyau et ne nécessite pas de changement de sécurité en mode Recovery. Les différences de fonctions et performances, feature/performance, entre moteurs et la compatibilité des systèmes de fichiers restent importantes. Le moteur noyau utilise une extension du noyau. Sur Apple Silicon, la configuration initiale de ce moteur peut nécessiter d’activer les extensions tierces dans Recovery, puis d’autoriser macFUSE dans les réglages de sécurité et de redémarrer. Les Mac Intel nécessitent aussi l’autorisation applicable. Suivez le guide officiel propre au moteur plutôt que de supposer des changements identiques pour toute installation. L’ancien avertissement général du cask sur les extensions du noyau ne décrit pas correctement tous les usages FSKit actuels.

Dépendances, conflits et maintenance

Le cask ne déclare aucune dépendance à une formule supplémentaire mais signale explicitement un conflit avec macfuse@dev. Un programme tiers de système de fichiers est nécessaire pour un montage personnalisé effectif et peut avoir ses propres serveur, identifiants, réseau, licence et permissions. D’autres versions installées ou d’anciens composants FUSE peuvent affecter les produits dépendants ; vérifiez leur compatibilité avant de changer l’environnement d’exécution. macFUSE installe des composants système d’exécution et de montage ; les mises à jour peuvent donc affecter les applications qui les utilisent. Démontez les volumes FUSE actifs et préservez leur travail avant toute suppression ou maintenance. Homebrew uninstall utilise les reçus de paquets et la gestion des services de lancement ; l’option zap supprime aussi le panneau de préférences et les caches utilisateur associés. Ne confondez pas la désinstallation d’un environnement partagé avec la suppression d’une application autonome.

Comptes, coûts et licence

Le paquet officiel est disponible sans compte utilisateur central ni abonnement, et le projet accepte les parrainages. Les systèmes de fichiers tiers et services de stockage peuvent facturer séparément. macFUSE utilise sa propre licence de type BSD avec des conditions supplémentaires, pas une licence MIT sans restrictions. En particulier, redistribuer les binaires avec un logiciel commercial, y compris le téléchargement et l’installation automatisés download/installation dans ce contexte, exige une autorisation écrite préalable. Les composants incorporés ont leurs propres mentions. Consultez la licence officielle complète avant redistribution ou intégration ; une installation ordinaire n’accorde pas de droits illimités de regroupement commercial.

Références officielles

Configuration requise

macOSVersionPuceTéléchargementSource
Version pour macOS 27, 26, 15, 14, 13, 12, 115.4.0Intelgithub.com/macfuse/macfuse/releases/download/macfuse-5.4.0/macfuse-5.4.0.dmgSHA-256 861814f0ac7fa8f6547ea40cdd49a36ac84bcc7d34f38a1fa74e8cf68b0401c5HomebrewVérifié le
Version pour macOS 27, 26, 15, 14, 13, 12, 115.4.0Apple silicongithub.com/macfuse/macfuse/releases/download/macfuse-5.4.0/macfuse-5.4.0.dmgSHA-256 861814f0ac7fa8f6547ea40cdd49a36ac84bcc7d34f38a1fa74e8cf68b0401c5HomebrewVérifié le

Comment installer macFUSE sur Mac

  1. Dans « Terminal », exécutez : brew install --cask macfuse
  2. Homebrew lance le programme d’installation Extras/macFUSE 5.4.0.pkg, qui demande un mot de passe administrateur.

Mises en garde

macfuse requires a kernel extension to work.
If the installation fails, retry after you enable it in:
  System Settings → Privacy & Security

For more information, refer to vendor documentation or this Apple Technical Note:
  https://developer.apple.com/library/content/technotes/tn2459/_index.html

Installer sans Homebrew

Téléchargez le même fichier que Homebrew : github.com/macfuse/macfuse/releases/download/macfuse-5.4.0/macfuse-5.4.0.dmg

Le SHA-256 vérifie seulement que le téléchargement est complet ; ce n’est pas une certification de sécurité. Voir le SHA-256 et l’adresse de téléchargement

Désinstaller macFUSE et nettoyer éventuellement ses données

Commande de désinstallation
brew uninstall --cask macfuse

Une désinstallation standard supprime l’app mais conserve ses réglages et ses caches.

La désinstallation traite également

Nettoyage approfondi (facultatif)

Commande de désinstallation
brew uninstall --zap --cask macfuse

--zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap.

Fichiers que macFUSE peut laisser sur votre Mac (3)
Fichiers et dossiers
/Library/PreferencePanes/macFUSE.prefPane
~/Library/Caches/io.macfuse.preferencepanes.macfuse
~/Library/HTTPStorages/io.macfuse.preferencepanes.macfuse

Ces éléments proviennent de la définition Homebrew, vérifiée le  ; ils indiquent ce que la définition déclare supprimer, sans confirmer que ces éléments se trouvent sur votre Mac.

Nouveautés de la version 5.4.0

Nouveau · Rédaction OpenNavo · Traduit par IA

Améliore FSKit et cache, renforce le protocole noyau et corrige montage, lecture/écriture, renommage et nettoyage.

Informations de sécurité sur macFUSE

Cette page présente uniquement des faits vérifiables, avec leur source et leur date. Elle ne constitue pas une certification de sécurité. Pour vérifier les fichiers téléchargés, analysez-les localement avec OpenNavo.

Canaux de distribution
Homebrew
Analyser avec OpenNavoUn aperçu de l’analyse s’ouvre dans l’app OpenNavo ; vous décidez si vous souhaitez la lancer. Analyser votre Mac avec ClamAV

Dépendances

Conflits
macfuse@dev
Voir les détails des dépendances

Détails d’installation

Tap
homebrew/cask
Paquets d’installation
Extras/macFUSE 5.4.0.pkg
URL de téléchargement
https://github.com/macfuse/macfuse/releases/download/macfuse-5.4.0/macfuse-5.4.0.dmg
SHA-256
861814f0ac7fa8f6547ea40cdd49a36ac84bcc7d34f38a1fa74e8cf68b0401c5
Définition Homebrew
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/m/macfuse.rb
formulae.brew.sh
formulae.brew.sh/cask/macfuse
Code source
github.com/macfuse/macfuse

Contenu de l’installation et de la désinstallation

  • Désinstallation uninstall

    Voir la déclaration complète
    {
      "uninstall": [
        {
          "launchctl": [
            "io.macfuse.app.launchservice.broker",
            "io.macfuse.app.launchservice.daemon"
          ],
          "pkgutil": [
            "io.macfuse.installer.components.core",
            "io.macfuse.installer.components.preferencepane"
          ]
        }
      ]
    }
  • Installation pkg

    Fichier source: Extras/macFUSE 5.4.0.pkg

    Voir la déclaration complète
    {
      "pkg": [
        "Extras/macFUSE 5.4.0.pkg"
      ]
    }
  • Installation postflight_steps

    Voir la déclaration complète
    {
      "postflight_steps": [
        {
          "steps": [
            {
              "non_recursive": true,
              "paths": [
                {
                  "path": "/usr/local/include"
                },
                {
                  "path": "/usr/local/lib"
                }
              ],
              "type": "set_ownership"
            }
          ]
        }
      ]
    }
  • Suppression des données utilisateur zap

    Voir la déclaration complète
    {
      "zap": [
        {
          "trash": [
            "/Library/PreferencePanes/macFUSE.prefPane",
            "~/Library/Caches/io.macfuse.preferencepanes.macfuse",
            "~/Library/HTTPStorages/io.macfuse.preferencepanes.macfuse"
          ]
        }
      ]
    }

Questions fréquentes sur macFUSE

macFUSE est-il sûr ?

macFUSE figure dans le catalogue officiel de Homebrew et n’a pas été désactivé. Depuis septembre 2026, Homebrew désactive les apps qui échouent aux contrôles Gatekeeper de macOS. Lors de l’installation, Homebrew vérifie le fichier téléchargé depuis github.com à l’aide de sa somme de contrôle SHA-256. Il a été installé 8 381 fois via Homebrew au cours des 30 derniers jours.

Comment désinstaller complètement macFUSE sur Mac ?

Exécutez brew uninstall --cask macfuse. Cette commande arrête 2 services d’arrière-plan et efface 2 reçus d’installation. Pour supprimer aussi ses réglages et ses caches, exécutez brew uninstall --zap --cask macfuse. --zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap. Cela supprime aussi 3 fichiers et dossiers, dont /Library/PreferencePanes/macFUSE.prefPane.

macFUSE fonctionne-t-il sur les Mac avec Apple silicon (M1 ou plus récent) ?

Homebrew l’installe sur les Mac Apple silicon comme Intel, à partir du même fichier.

macFUSE : quelle est la dernière version ?

La dernière version est 5.4.0, ajoutée à Homebrew le 18 sept. macFUSE se met à jour automatiquement ; pour le mettre à jour avec Homebrew, exécutez brew upgrade --cask --greedy macfuse. Homebrew propose aussi macfuse@dev, que vous ne pouvez pas installer en même temps.

Qu’est-ce que macFUSE installe d’autre ?

Il s’installe via un programme d’installation .pkg, qui demande un mot de passe administrateur.

Sources

Chaque information de cette page indique sa source et sa date de vérification. Les informations dont la validité a expiré sont présentées comme valables « au » jour indiqué et ne sont plus données comme actuelles.