Compiler unmodule installé
Bonsoir,
Je viens d'installer LVM2 et je dois compiler le noyau mais je ne sais pas le faire car je suis une novice en linux. On m'a conseillé de jjuste compiler le module mais quand je fais :
#make lvm2
il me sort :
make: *** Pas de règle pour fabriquer la cible « lvm2 ». Arrêt.
alors que quand je fais dpkg -l je vois apparaitre
ii lvm2 2.02.06-4etch1 The Linux Logical Volume Manager
qu'est ce que je dois faire? si vous avez la solution merci de me le dire car ça fait assez longtemps que je parcours les forums mais rien.
merci d'avance
Je viens d'installer LVM2 et je dois compiler le noyau mais je ne sais pas le faire car je suis une novice en linux. On m'a conseillé de jjuste compiler le module mais quand je fais :
#make lvm2
il me sort :
make: *** Pas de règle pour fabriquer la cible « lvm2 ». Arrêt.
alors que quand je fais dpkg -l je vois apparaitre
ii lvm2 2.02.06-4etch1 The Linux Logical Volume Manager
qu'est ce que je dois faire? si vous avez la solution merci de me le dire car ça fait assez longtemps que je parcours les forums mais rien.
merci d'avance
A voir également:
- Compiler unmodule installé
- Compiler pdf - Guide
- Inno setup compiler - Télécharger - Édition & Programmation
- Comment savoir quel windows est installé sur mon ordinateur - Guide
- Compiler plusieurs fichiers excel - Guide
- Pourquoi microsoft edge s'est installé sur mon ordinateur - Guide
1 réponse
Oulala non alors pas du tout :-) Si tu télécharges des sources à compiler, il faut lire la procédure indiquée dans le fichier README contenu dans l'archive. Généralement c'est plutôt "./configure && make && sudo make install".
Ici le paquet lvm2 est un paquet qui est déjà installé sur ta machine (d'où le "ii"). Qui plus est, vu le nom c'est un paquet binaire et non un paquet de source. Donc il est déjà compilé (et en ordre de marche).
De manière générale, sous debian les paquets contenant des sources à compiler ont un nom qui termine par "sources", comme par exemple "lirc-modules-source".
Debian fournit beaucoup d'outils pratiques pour compiler des modules, comme "module-assistant" qui s'occupe de tout (compiler le module, l'empaqueter dans un paquet debian. Avantage : lorsque tu installes un paquet ainsi construit, debian s'occupe de le charger et de le rajouter dans /etc/modules. Un exemple d'utilisation de module-assistant :
http://www.commentcamarche.net/faq/sujet 16638 configurer sa carte tv et sa telecommande sous linux#a installation de lirc
Note que si un jour tu es amené à vouloir faire la même chose avec un noyau, tu as la commande "make-kpkg". De la même façon, le noyau compilé sera empaqueté sous forme de paquet debian, et lorsque tu installeras ce paquet, debian corrigera automatiquement ton /boot/grub/menu.lst.
Bref tout ceci n'est qu'un aperçu. Je t'invite à fouiller un peu sur google à la recherche de tutoriels détaillant comment utiliser module-assistant et make-kpkg.
Bonne chance
Ici le paquet lvm2 est un paquet qui est déjà installé sur ta machine (d'où le "ii"). Qui plus est, vu le nom c'est un paquet binaire et non un paquet de source. Donc il est déjà compilé (et en ordre de marche).
De manière générale, sous debian les paquets contenant des sources à compiler ont un nom qui termine par "sources", comme par exemple "lirc-modules-source".
Debian fournit beaucoup d'outils pratiques pour compiler des modules, comme "module-assistant" qui s'occupe de tout (compiler le module, l'empaqueter dans un paquet debian. Avantage : lorsque tu installes un paquet ainsi construit, debian s'occupe de le charger et de le rajouter dans /etc/modules. Un exemple d'utilisation de module-assistant :
http://www.commentcamarche.net/faq/sujet 16638 configurer sa carte tv et sa telecommande sous linux#a installation de lirc
Note que si un jour tu es amené à vouloir faire la même chose avec un noyau, tu as la commande "make-kpkg". De la même façon, le noyau compilé sera empaqueté sous forme de paquet debian, et lorsque tu installeras ce paquet, debian corrigera automatiquement ton /boot/grub/menu.lst.
Bref tout ceci n'est qu'un aperçu. Je t'invite à fouiller un peu sur google à la recherche de tutoriels détaillant comment utiliser module-assistant et make-kpkg.
Bonne chance