Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 19/02/2005 22:34:26

ramkin
Membre
Inscription : 06/02/2005
Messages : 66

Question de débutant

Salut à tous,

ATTENTION!: Première tentative de compilation donc pas tapper siouplait!  smile 

ICI et LA deux explixcations pour recompiler.

Et il y a une toute petite différence qui me titille.
Dans le premier lien il est dit de simplement mettre les sources dans /usr/src/linux-2.6.10, puis de passer à menuconfig.....
Dans le deuxième, on fait la chose suivante:

% cd /usr/src/
% tar xvjf linux-2.6.9.tar.bz2
% ln -sfn linux-2.6.9 linux
% cd linux/

avant de passer au menuconfig.

Donc il y a création d'un lien symbolique (un peu obscur....:? ) et ma question est, est-ce que c'est vraiment important? La première méthode, plus simple et plus "clair" pour moi, empêche-t-elle certaines choses pour la suite?

8)


Je m'accroche, je m'accroche.....

Hors ligne

#2 19/02/2005 23:50:31

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : Question de débutant

Non, la création de ce lien symbolique n'est qu'une habitude tenace de linuxien, et son existence ou non n'a absolument aucune importance, (enfin c'est mon avis, après on peut faire une gueguerre philiophique fondamentale sur l'utilité réelle de ce lien symbolique (un troll koi  wink ) voire même considérer qu'il ne faut pas mettre les sources dans /usr/src, mais dan son /home/mon_utilisateur/src comme le dit le linus Torvalds - bon OK y doit savoir de quoi y cause quand même ce brave homme, vu son rôle dans la création du noyau linux...). j'ai dû lire quelque part que faire ce lien présente un intérêt  - celui de toujours pointer sur le noyau en cours (à condition d'être mis à jour !) et que du coup il suffit de faire cd /usr/scr/linux pour se retrouver toujorus au bon endroit, enfin ce n'est qu'un vague souvenir... Si quelqu'un peut expliquer mieux que moi...

Bref, tu peux te mettre dans ton répertoire qui contient tes sources, où qu'il soit, et faire ton make menuconfig sans te prendre la tête avec ce /usr/src/linux.
(D'ailleurs c'est que je fais depuis longtemps, je dois avoir un /usr/src/linux quelque part, mais ça fait longtemps qu'il ne pointe plus vers le bon fichier de sources, alors... et ça ne m'a jamais empêcher de compiler mon noyau)

Korova, pas très orthodoxe, mais l'important c'est que ça marche... (Non ?  :oops: )


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#3 20/02/2005 01:02:15

bz31
Membre
Inscription : 17/03/2004
Messages : 1 380
Site Web

Re : Question de débutant

Une raison est que certains modules externes (par exemple un pilote modem) cherchent "par défaut" la source du noyau dans /usr/src/linux, donc on crée ce lien symbolique pour faciliter leur compilation (ne pas à indique où se trouve la source de noyau).

Hors ligne

#4 20/02/2005 16:21:22

ustilago
Membre
Lieu : Charente-Maritime
Inscription : 14/08/2004
Messages : 1 540
Site Web

Re : Question de débutant

Salut à tous,

ATTENTION!: Première tentative de compilation donc pas tapper siouplait!  smile

Tu as aussi regardé le tutorial andesi ? 8)

avant de passer au menuconfig.

Tu n'as pas d'X ? Utilises plutôt make xconfig, c'est un poil plus convivial wink

Pour le reste Korova résume très bien ma pensée smile

Usti


Faut pas énerver un tigre ...

Hors ligne

#5 20/02/2005 16:28:16

ramkin
Membre
Inscription : 06/02/2005
Messages : 66

Re : Question de débutant

J'ai en fait fait la manip avec le lien symbolique.
Ca a marché donc dans le détail je verrais au fur et à mesure, comme c'était juste pour une première initiation à la compilation du noyau, c'est clair que je peux pas tout capter tout de suite.

Oui bien sur que j'ai regardé le tut d'ANDESI, mais comme j'érais déjà parti sur un autre tut, je m'y suis maintenu.
Mais à ma prochaine compil je le regarderais plus attentivement en essayant de le suivre, parce que ce que j'ai fais moi n'est à priori pas ce qu'on appelle la "compilation à la sauce Débian."

8)


Je m'accroche, je m'accroche.....

Hors ligne

#6 21/02/2005 10:44:53

armen
Membre
Lieu : 48°03'03" N - 04°59'55" W
Inscription : 09/03/2004
Messages : 1 937

Re : Question de débutant

Salut,

L'intérêt de la compilation "à la sauce Debian" est de créer un paquet (package) que tu installes via un apt-get install mon_noyau_a moi, ce qui met à jour la conf de Grub (pour lilo, je sais pas si c'est fait automatiquement) et d'autres petites choses bien sympa...


"La grandeur d'un métier est peut-etre, avant tout, d'unir des hommes : il n'est qu'un luxe véritable, et c'est celui des relations humaines." Antoine de Saint-Exupéry

Hors ligne

#7 21/02/2005 12:22:13

ustilago
Membre
Lieu : Charente-Maritime
Inscription : 14/08/2004
Messages : 1 540
Site Web

Re : Question de débutant

L'intérêt de la compilation "à la sauce Debian" est de créer un paquet (package) que tu installes via un apt-get install mon_noyau_a moi, ce qui met à jour la conf de Grub (pour lilo, je sais pas si c'est fait automatiquement)

Non, il faut mettre à jour la configuration de lilo à la main ... c'est en partie pour cela que je suis passé à grub 8)

Usti


Faut pas énerver un tigre ...

Hors ligne

#8 21/02/2005 13:55:28

Jester
Membre
Lieu : In space is the place
Inscription : 09/08/2004
Messages : 782

Re : Question de débutant

Non, il faut mettre à jour la configuration de lilo à la main ... c'est en partie pour cela que je suis passé à grub 8)

Usti

Mais non voyons, c'est pour cela qu'il faut créer un lobbying pro-lilo.


Nous ne savons pas ce qui va se passer, ni quand... mais il y a des hiboux dans le chalet. - La femme à la buche, Twin Peaks

Hors ligne

#9 21/02/2005 14:29:47

armen
Membre
Lieu : 48°03'03" N - 04°59'55" W
Inscription : 09/03/2004
Messages : 1 937

Re : Question de débutant

Mais non voyons, c'est pour cela qu'il faut créer un lobbying pro-lilo.

Voyons Jester...   
Evitons le troll du lundi. C'est un coup à ne faire que troller pendant toute la semaine  wink

Content d'apprendre que Lilo est aussi mis à jour quand on installe un noyau en paquet...


"La grandeur d'un métier est peut-etre, avant tout, d'unir des hommes : il n'est qu'un luxe véritable, et c'est celui des relations humaines." Antoine de Saint-Exupéry

Hors ligne

#10 21/02/2005 15:46:10

Jester
Membre
Lieu : In space is the place
Inscription : 09/08/2004
Messages : 782

Re : Question de débutant

Mais non voyons, c'est pour cela qu'il faut créer un lobbying pro-lilo.

Voyons Jester...   
Evitons le troll du lundi. C'est un coup à ne faire que troller pendant toute la semaine  wink

Content d'apprendre que Lilo est aussi mis à jour quand on installe un noyau en paquet...

Ok, ok, je retourne à mes regressions linéaires  roll

Sinon je crois que l'info c'est que Lilo n'est pas mis à jour lors de l'install d'un noyau en paquet.


Nous ne savons pas ce qui va se passer, ni quand... mais il y a des hiboux dans le chalet. - La femme à la buche, Twin Peaks

Hors ligne

#11 21/02/2005 15:54:23

ledub
Membre
Lieu : Creil (60)
Inscription : 22/04/2003
Messages : 4 545

Re : Question de débutant

Je confirme l'info de Jester mais à l'installation d'un noyau par dpkg -i le programme affiche la méthode à suivre pour mettre à jour son lilo.

LeDub qui passe sur Andesi pour se calmer d'un perl pas à jour !!!


« Ne doutez pas qu'un petit nombre de personnes déterminées puisse changer le monde. En fait, ça a même toujours marché comme ça.»
Margaret Mead
---
VeoSearch est un moteur de recherche solidaire qui permet de financer des projets associatifs de développement durable par vos recherches Internet. Utilisez-le !!!

Hors ligne

#12 21/02/2005 16:22:45

ustilago
Membre
Lieu : Charente-Maritime
Inscription : 14/08/2004
Messages : 1 540
Site Web

Re : Question de débutant

Je confirme l'info de Jester mais à l'installation d'un noyau par dpkg -i le programme affiche la méthode à suivre pour mettre à jour son lilo.

CQFD : grub se débrouille tout seul, d'où mon choix 8)

Usti


Faut pas énerver un tigre ...

Hors ligne

Pied de page des forums