Linux : compiler le noyau et installer un src.rpm

Linux : compiler le noyau et installer un src.rpm - Linux et OS Alternatifs

Marsh Posté le 07-07-2002 à 17:18:47    

Bonjour,
 
J'ai D/L rhide en sources rpm, c'est rhide-1.4-1.src.rpm
Mais si je veux compiler le rmp, voilà le message d'erreur :
 

Code :
  1. [root@marcel win_e]# rpm --rebuild rhide-1.4-1.src.rpm
  2. Installing rhide-1.4-1.src.rpm
  3. error: unpacking of archive failed: cpio: Bad magic
  4. error: rhide-1.4-1.src.rpm cannot be installed


 
C'est quoi ??????
 
 
Encore une question, pour compiler le noyau. Quelles sont les étapes ?
 
1/ Copier les sources du kernel dans /usr/src/linux c'est bien ça ? Comment faire ?
2/ Aller dans ce répertoire
3/ make (x)config
4/ ...Configurer tout...
5/ make dep
6/ make clean / ou make mrproper
7/ make modules
8/ make bzImage
 
C'est bien ça ? Vous pouvez corriger si nécéssaire, et me donner quelques astuces pour bien
réussir ma compilation ? Des petites astuces maison...
 
Merci, @++


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Marsh Posté le 07-07-2002 à 17:18:47   

Reply

Marsh Posté le 07-07-2002 à 17:49:04    

c est make xconfig
puis make dep && make clean && make bzImage && make modules && make modules_install
 
pour plus d info :
http://linux-wizard.tuxfamily.org/ [...] ml#install
voila deja pour ton noyau.

Reply

Marsh Posté le 07-07-2002 à 17:53:22    

et a vue de nez je dirais :
 
$> rpm --rebuild ride-1.4.1.src.rpm
$> rpm -Uvh /usr/src/RPM/RPMS/i686/ride-1.4.1.i686.rpm
 
mais bon apparement c est ce que tu voulais faire ...
 
t es sur que c est pas ton rpm qui a pris un coup pendant le download ?

Reply

Marsh Posté le 07-07-2002 à 18:08:35    

Salut ;) vu le message "failed  cpio" t'as pas de chance mais c ton fichier qui  est corrompu essaye de le redownloader ...  
ps: g eu les memes prob mon disque fais des erreurs en ecritures
@++

Reply

Marsh Posté le 07-07-2002 à 19:19:39    

aurelboiss a écrit a écrit :

Salut ;) vu le message "failed  cpio" t'as pas de chance mais c ton fichier qui  est corrompu essaye de le redownloader ...  
ps: g eu les memes prob mon disque fais des erreurs en ecritures
@++




 
Pour rhide je voulais en effet faire ces 2 commandes comme l'a dit bemixam. Mais sur vos conseils je vais le re-downloader ! Merci !
 
Pour le kernel, toutes les comandes m'indiquent "make: *** Pas de règle pou fabriquer la cible 'config'. Arrêt."
 
Mais je n'ai pas copié les sources du kernel dans /usr/src/linux.
Je ne sais pas où ils sont sur mon CD (pas trouvé), et je ne sais pas si il faut les copier normallement où si il y a quelque chose à faire.
Je suppose que les fichiers config, dep, clean, etc... devront être présent pour que je puisse faire 'make config, etc...' ???
 
Au fait concernant l'autre topic j'ai réussi à graver merci beaucoup ;)
 
@++


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Marsh Posté le 07-07-2002 à 22:02:16    

1. verifie que tu as bien les sources de ton noyo dans /usr/src/ ( si non, telecharge les sur www.kernel.org et detarre les dedans avec "tar xzvf mon_kernel.tar.gz" )
2. deplace toi dans le rep des sources ( du noyo )
3. essaie make xconfig ( avec le x )
4. dep clean modules et modules_install ne sont pas des fichiers mais des regles du makefile ( contenue dans le makefile donc )
5. reli le howto, il est tres bien explique  ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed