Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fuse_compilation [Le 13/06/2007, 16:05] – fix sbrunner | fuse_compilation [Le 30/01/2017, 09:54] (Version actuelle) – obsolète L'Africain | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | |||
| - | ---- | ||
| - | |||
| - | |||
| - | ====== Compilation et installation d'un module fuse pour le noyau ====== | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== De quoi s' | ||
| - | |||
| - | Apprendre à installer un module Fuse en le compilant. | ||
| - | |||
| - | Pré-requis : Ubuntu (Debian et dérivés). | ||
| - | |||
| - | Vous disposez à ce titre d'un noyau Linux précompilé et les « kernel-headers » sont disponibles sous la forme d'un paquet « .deb » sous le nom de « linux-headers ». | ||
| - | |||
| - | Cette page est une annexe de la page [[: | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== 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 la page sur [[: | ||
| - | L'un des plus connus est [[: | ||
| - | |||
| - | Le module fuse est inclu en standard depuis le noyau Linux 2.14. | ||
| - | Feisty est livré avec fuse-utils (version 2.6.3.). Cette version devrait a priori être conservée pour la durée de vie de Feisty. | ||
| - | |||
| - | La version stable actuelle du module fuse est la 2.6.5 et la 2.7 est en cours de test. | ||
| - | Voici comment le compiler pour installer la dernière version au cas où l'un des nombreux programmes utilisant fuse la réclamerait. L' | ||
| - | |||
| - | L' | ||
| - | Remarque : veillez à ne pas confondre le noyau Linux et le module Fuse. Les numéros de version sont aujourd' | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Installation et compilation ===== | ||
| - | |||
| - | * Téléchargez la dernière version de Fuse (aujourd' | ||
| - | http:// | ||
| - | * Créez, par exemple, le dossier « / | ||
| - | * Vérifiez la version de votre noyau Linux.< | ||
| - | xxx@xxx-laptop: | ||
| - | 2.6.20-16-generic</ | ||
| - | * Vérifiez avec Synaptic que les « linux-headers » correspondants **exactement** à votre noyau sont bien installés. À défaut, installez-les. Ici donc : '' | ||
| - | |||
| - | Nota: vous avez un module fuse en fonctionnement. Ne vous souciez pas de le désactiver ou désinstaller et appliquez la procédure suivante: | ||
| - | |||
| - | * Installez le module Fuse :< | ||
| - | cd / | ||
| - | ./configure && make && sudo make install</ | ||
| - | |||
| - | puis | ||
| - | | ||
| - | |||
| - | * Vérifiez : | ||
| - | < | ||
| - | xxxxx@xxxxx-laptop: | ||
| - | fusermount version: 2.6.5 | ||
| - | </ | ||
| - | |||
| - | Terminé :-D | ||
| - | |||
| - | Remarque : si votre système ne trouve pas les headers, il faudra alors recourir aux sources. | ||
| - | < | ||
| - | ./configure --with-kernel / | ||
| - | </ | ||
| - | |||
| - | |||
| - | ---- | ||
| - | |||
| - | // | ||
