Re: comment recuperrer les sources du noyau - la boucle est boucl* !

2002-10-09 Par sujet Patrice Karatchentzeff
Le Tue, 8 Oct 2002 18:13:44 +0200
[EMAIL PROTECTED] écrivait :

[...]

 En suite, tu vas dans le /usr/src, tu décompresses les sources du
 noyau (tar -jxvf kernel-source-2.4.18.tar.bz2) et tu crée un lien
 symbolique du répertoire kernel-source-2.4.18 vers le répertoire
 linux (ln -s kernel-source-2.4.18 linux). [2]

[...]

 [2] Je ne suis pas sûr que cela soit nécessaire...

Cela ne l'est pas du tout...

PK

NB : la remarque pour faire le tout ailleurs que dans /usr/src est plus
que sensée : cela évite de travailler en root...

-- 
Patrice KARATCHENTZEFF
STMicroelectronics   Tel:  04-76-92-63-81
850, rue Jean Monnet
38926 CROLLES Cedex, France  Courriel: [EMAIL PROTECTED]



Re: comment recuperrer les sources du noyau - la boucle est boucl* !

2002-10-09 Par sujet \SurcouF\ Bordet
Le mer 09/10/2002 à 08:04, Patrice Karatchentzeff a écrit :
 
 NB : la remarque pour faire le tout ailleurs que dans /usr/src est plus
 que sensée : cela évite de travailler en root...

Et pourquoi donc ? Le groupe src n'existe pas pour rien...
Ainsi que le groupe staff. Ajoute ton utilisateur à ces deux groupes
sous debian et tu comtenpleras leurs nouvelles possibilités...

-- 
Raphaël SurcouF
[EMAIL PROTECTED]
SurcouF sur #linuxfr, undernet.org




Re: comment recuperrer les sources du noyau - la boucle est boucl* !

2002-10-09 Par sujet edeveaud
On Wed, 9 Oct 2002, Patrice Karatchentzeff wrote:


 NB : la remarque pour faire le tout ailleurs que dans /usr/src est plus
 que sensée : cela évite de travailler en root...

depuis quand il faut être root pour travailler dans /usr/src.
être dans le groupe src suffit non ??

Eric

-- 
  j'ai dit que je ne savais pas quelle était la valeur du vote
  blanc pour ça que j'ai voté [NON]
 Je vais te l'expliquer doucement : Non, ça veut dire non.
 -+- PW in http://www.le-gnu.net - Le vote Usenet pour les nuls -+-



Re: comment recuperrer les sources du noyau - la boucle est boucl* !

2002-10-09 Par sujet Lucas Moulin
On 09 Oct 2002 08:10:38 +0200
Raphaël \SurcouF\ Bordet [EMAIL PROTECTED] wrote:

 Le mer 09/10/2002 à 08:04, Patrice Karatchentzeff a écrit :
  
  NB : la remarque pour faire le tout ailleurs que dans /usr/src est plus
  que sensée : cela évite de travailler en root...
 
 Et pourquoi donc ? Le groupe src n'existe pas pour rien...
 Ainsi que le groupe staff. Ajoute ton utilisateur à ces deux groupes
 sous debian et tu comtenpleras leurs nouvelles possibilités...
 
Oui mais ça fait se connecter en root pour faire le paquetage ou rajouter un 
utilisateur à un groupe. Il y a plus simple. À mon avis, extraire les sources 
du kernel dans son répertoire perso et faire un make-kpkg --rootcmd=fakeroot 
est bien mieux. Et ça marche, la preuve, c'est ce que je fais.
-- 
Lucas Moulin [EMAIL PROTECTED]
I wish I had a shilling for every senseless killing, I'd buy a government -- 
NOFX
__
Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos  More
http://faith.yahoo.com



Re: comment recuperrer les sources du noyau - la boucle est boucl* !

2002-10-09 Par sujet Raphal SurcouF

Lucas Moulin wrote:

 Oui mais ça fait se connecter en root pour faire le paquetage ou 
rajouter un utilisateur à un groupe. Il y a plus simple. À
 mon avis, extraire les sources du kernel dans son répertoire perso et 
faire un make-kpkg --rootcmd=fakeroot est bien

 mieux. Et ça marche, la preuve, c'est ce que je fais

Je ne suis pas d'accord, l'usage de fakeroot n'est pas limité à ton 
unique répertoire utilisateur.
Quant à la gestion des groupes, elle n'entre pas en ligne de compte, à 
mon avis.


--
Raphaël SurcouF
[EMAIL PROTECTED]




Re: comment recuperrer les sources du noyau - la boucle est boucl !

2002-10-08 Par sujet Yannick Roehlly
Le Tue, 08 Oct 2002 17:29:40 +0200
kamel [EMAIL PROTECTED] a tapoté sur son clavier :

 On en revient donc à ma première question:
 Tjs dans le cadre de mon install, je voulais observer les options de 
 compilations du noyau et là, pas de /usr/src/linux
 comment faire pour faire aparaitre le répertoire /usr/src/linux de sorte à 
 voir les options de compilation

Bonjour,

Je vais essayer de résumer ce que a été dit...

Si tu veux simplement voir les options de configuration utilisées
pour compiler le noyau (généralement dans le cas d'un noyau
installé avec les paquet debian de la distribution), il te suffit
d'afficher le fichier /boot/config-(numerodunoyau)
[/boot/config-2.4.18-i686 par exemple].

C'est un fichier relativement compréhensible.

Par contre, si tu veux parcourir ces options avec l'interface tk,
il faut que tu installes les sources du noyau ; en effet,
l'interface tk est utilisée pour la configuration du noyau avant
compilation.

Dans se cas là, il faut que tu installes les sources du noyau
dont tu veux connaître les options. Par exemple pour le 2.4.18 :

apt-get install kernel-source-2.4.18 [1]

En suite, tu vas dans le /usr/src, tu décompresses les sources du
noyau (tar -jxvf kernel-source-2.4.18.tar.bz2) et tu crée un lien
symbolique du répertoire kernel-source-2.4.18 vers le répertoire
linux (ln -s kernel-source-2.4.18 linux). [2]

Tu rentres dans /usr/src/linux, tu recopies le fichier de
configuration cp /boot/config-2.4.18 ./.config

Enfin, un petit make xconfig et tu vas voir tes options de
compilation dans l'interface tk.

À noter que tu n'es pas obligé de faire ça dans le répertoire
/usr/src/ mais que tu peux le faire dans ton répertoire un
répertoire personnel (en copiant les sources compressées) ce qui
te permet de ne pas être ni en root ni dans le groupe src...

En espérant avoir été clair... ;-)

Yannick

PS: c'est quand même un peu lourd d'installer les sources du noyau
juste pour voir les options de compilation...

[1] Il vaut mieux prendre la même version du noyau car si tu
prends une version inférieure, tu risques de ne pas voir toutes
les options, si tu prends une version supérieure, tu risques de
voir des options qui n'y sont pas...

[2] Je ne suis pas sûr que cela soit nécessaire...

-- 
Dans la vie il faut faire ce que l'on aime.
Ce n'est pas une garantie de réussite, mais au moins,
c'est une garantie de non-frustration.
Pr Willy Rozenbaum (chercheur contre le SIDA)