Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
fuse_compilation [Le 07/03/2007, 21:25]
193.52.94.2
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag> edgy fichiers}} 
  
----- 
- 
-====== Compilation et installation du kernel fuse 2.6. (et ultérieur) ====== 
- 
- 
- 
-===== De quoi s'​agit-il?​ ===== 
- 
-Apprendre à installer le kernel //fuse// 2.6 en le compilant. 
- 
-Pré-requis:​ Ubuntu (Debian et dérivés)  ​ 
-Vous disposez donc d'un noyau précompilé et les kernel-headers sont disponibles sous la forme d'un paquets .deb. sous le nom de linux-headers 
- 
-Cette page -provisoire - est une annexe de la page [[:​fuse]] ​ 
-  
- 
- 
-===== Pourquoi compiler?​===== 
- 
-Le programme //fuse// est un bijou (parce que petit et précieux) qui sert de base à de très nombreux programmes (cf sur ce wiki [[:​encfs]]). 
- 
-L'un de ces programmes est [[:​ntfs-3g]] qui permet d'​écrire sur des partitions NTFS. Il utilise //fuse// mais, les concepteurs du site réclament au minimum la version kernel //fuse// 2.6. (attention, ce n'est pas le kernel Linux!!) alors que nous n'​avons aujourd'​hui dans les dépôts que la 2.5.3. 
- 
-Pour des raisons qui tiennent au calendrier de charge des développeurs Debian (voir http://​forum.ubuntu-fr.org/​viewtopic.php?​id=89651),​ il semblerait même que nous ne soyons pas susceptibles de l'​avoir pour Feisty. ​ 
- 
-Le choix semble donc être entre attendre plusieurs mois ou compiler. ​ 
-Voici comment le compiler. ​ 
- 
- 
- 
-===== Installation et compilation ===== 
- 
-  * Telechargez la dernière version de fuse (aujourd'​hui la 2.6.1) sur le site   ou l'un de ses nombreux miroirs. 
-http://​sourceforge.net/​project/​showfiles.php?​group_id=121684&​package_id=132802 ​ 
- 
-  * Créez, par exemple, le dossier /​home/​VotreNom/​.fuse et placez-y le dossier décompressé fuse-2.6.1. 
- 
-  * Vérifiez la version de votre noyau. 
- 
-    xxx@xxx-laptop:​~$ uname -r 
-    2.6.17-10-386 
- 
-  * Vérifiez avec Synaptic que les linux-headers correspondants **exactement** à votre noyau sont bien installés. A défaut, installez-les avec Synaptic. 
-Ici donc: linux-headers 2.6.17-10-386 
- 
-  * Installez le kernel //fuse// 
- 
-     cd /​home/​VotreNom/​.fuse/​fuse-2.6.1 
-     ​./​configure && make && sudo make install 
- 
-Cela devrait suffire pour installer directement car le script d'​installation va detecter lui même le répertoire où sont stockés les headers. Sinon, il faudra fournir à cet installateur le repertoire où ils sont stockés. 
- 
-     ​./​configure --with-kernel /​usr/​src/​linux-headers-X.Y.Z && make && sudo make install 
- 
- 
-  * Vérifiez 
- 
-     ​xxxxx@xxxxx-laptop:​~$ fusermount -V 
-     ​fusermount version: 2.6.1 
  • fuse_compilation.1173299150.txt.gz
  • Dernière modification: Le 18/04/2011, 14:54
  • (modification externe)