Fuse-2.9.7
      
      
        
          Introduction à Fuse
        
        
          FUSE (Système de fichier en espace
          utilisateur) est une interface simple pour permettre aux programmes
          en espace utilisateur d'exporter des systèmes de fichiers virtuels
          vers le noyau linux. Fuse essaye
          de fournir une méthode sécurisée pour que les utilisateurs non
          privilégiés puisse créer et monter leurs propres implémentations de
          systèmes de fichiers.
        
        
          Ce paquet n'est installé que pour la compatibilité avec Gvfs-1.32.1. Il n'est pas requis pour les autres
          paquets. Pour avoir toutes les fonctionnalités de fuse, installez
          Fuse-3.1.1
          qui n'interfère pas avec ces instructions.
        
        
          Ce paquet est connu pour se construire correctement sur une
          plateforme LFS-8.0.
        
        
          Informations sur le paquet
        
        
        
          Dépendances de Fuse
        
        
          Facultatives
        
        
          Doxygen-1.8.13 (pour reconstruire la
          documentation de l'API)
        
        
          Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/fuse2
        
       
      
        
          Configuration du noyau
        
        
          Activez les options suivantes dans la configuration du noyau et
          recompilez le noyau si nécessaire :
        
        File systems  --->
  <*/M> FUSE (Filesystem in Userspace) support [CONFIG_FUSE_FS]
       
      
        
          Installation de Fuse
        
        
          Installez Fuse en lançant les
          commandes suivantes :
        
        ./configure --prefix=/usr    \
            --disable-static \
            --exec-prefix=/  &&
make &&
make DESTDIR=$PWD/Dest install
        
          Ce paquet n'est pas fourni avec une suite de tests.
        
        
          Maintenant, en tant qu'utilisateur root :
        
        install -vm755 Dest/lib/libfuse.so.2.9.7 /lib                  &&
install -vm755 Dest/lib/libulockmgr.1.0.1 /lib                 &&
ln -sfv ../../lib/libfuse.so.2.9.7 /usr/lib/libfuse.so         &&
ln -sfv ../../lib/libulockmgr.so.1.0.1 /usr/lib/libulockmgr.so &&
install -vm644  Dest/lib/pkgconfig/fuse.pc /usr/lib/pkgconfig  && 
                                                         
install -vm4755 Dest/bin/fusermount       /bin                 &&
install -vm755  Dest/bin/ulockmgr_server  /bin                 &&
install -vm755  Dest/sbin/mount.fuse      /sbin                &&
install -vdm755 /usr/include/fuse                              &&
install -vm644  Dest/usr/include/*.h      /usr/include         &&
install -vm644  Dest/usr/include/fuse/*.h /usr/include/fuse/   &&
install -vm644  Dest/usr/share/man/man1/* /usr/share/man/man1  &&
/sbin/ldconfig -v
       
      
        
          Explication des commandes
        
        
          --disable-static : Ce
          paramètre empêche l'installation des versions statiques des
          bibliothèques.
        
        
          --exec-prefix=/ : Ce
          paramètre déplace les programmes et le bibliothèques qui pourraient
          être requises avant que le répertoire /usr ne soit monté, vers le système de fichier
          racine.
        
        
          make DESTDIR=$PWD/Dest
          install : Cette commande installe les fichiers
          dans un répertoire temporaire pour que les fichiers requis puissent
          être installés.
        
       
      
      
        
          Contents
        
        
          
            
              Programmes installés:
              fusermount, mount.fuse et
              ulockmgr_server
            
            
              Bibliothèques installées:
              libfuse.so et libulockmgr.so
            
            
              Répertoire installé:
              /usr/include/fuse
            
           
         
        
          
            Descriptions courtes
          
          
            
            
              
                | 
                   
                    fusermount
                   
                 | 
                
                   
                    est un programme suid root pour monter et démonter des
                    systèmes de fichiers Fuse.
                   
                 | 
              
              
                | 
                   
                    mount.fuse
                   
                 | 
                
                   
                    est la commande que mount appelle pour
                    monter un système de fichiers Fuse.
                   
                 | 
              
              
                | 
                   
                    ulockmgr_server
                   
                 | 
                
                   
                    est le serveur de gestion des verrouillages en espace
                    utilisateur pour les systèmes de fichiers Fuse.
                   
                 | 
              
              
                | 
                   
                    libfuse.so
                   
                 | 
                
                   
                    Contient les fonctions de l'API de FUSE
                   
                 | 
              
              
                | 
                   
                    libulockmgr.so
                   
                 | 
                
                   
                    contient les fonction de l'API e gestion des
                    verrouillages en espace utilisateur.
                   
                 | 
              
            
          
         
       
      
        Last updated on 2017-07-29 18:34:00 +0200