[debian] installer un nouveau noyau

installer un nouveau noyau [debian] - Installation - Linux et OS Alternatifs

Marsh Posté le 28-09-2004 à 11:48:48    

Bonjour !!
 
 
Je souhaite installer le noyau se trouvant à cette adresse :
http://www.backports.org/debian/di [...] nary-i386/  
 
Sachant que je ne peux pas le télécharger directement depuis ma debian, et ke la seule possibilité est de graver sur cd les fichiers présents sur ce lien, je voulais savoir comment installer le nouveau noyau une fois ce CD gravé...
J'imagine qu'un apt-get install kernel-image... ne suffit pas :D
 
Merciiiiiii

Reply

Marsh Posté le 28-09-2004 à 11:48:48   

Reply

Marsh Posté le 28-09-2004 à 11:50:29    

si tu as déjà un 2.4 sur ta machine, apt-get install ./kernel-image-... devrait suffire pour installer tout ce qu'il faut


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 28-09-2004 à 11:53:23    

Mais tu es partout toi !! :D
Pkoi apt-get install "./"kernel... ?


Message édité par moldar le 28-09-2004 à 14:37:54
Reply

Marsh Posté le 28-09-2004 à 12:17:27    

./ c'est le répertoire courant ; ../ c'est le repertoire parent


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 28-09-2004 à 14:07:14    

Ok merci chef !!  
[:roi]

Reply

Marsh Posté le 30-09-2004 à 09:36:33    

Rebonjouuuuuuur !!
 
Bon alors voilà le topo :
- j'ai fait le dpkg -i /cdrom/*.deb, il me fait des trucs de chinois et me demande 40 fois si je veux arreter, je répond non. C'est ptet pour ça que je me retrouve avec 6 fichiers (au lieu de 1??) dans /usr/src (kernel-headers-2.6.7-1, kernel-headers-2.6.7-1-386, kernel-headers-2.6.7-1-686, kernel-headers-2.6.7-1-686-smp, kernel-headers-2.6.7-1-k7 et kernel-headers-2.6.7-1-k7-smp). Visiblement ya pas u d'erreur durant cette étape.
Ensuite jme suis mis dans kernel-header....k7 (pourkoi celui là ? j'en sais rien, une intuition) et j'ai tenté un make et là ca me
mets des trucs imbitables :  
/usr/src/kernel-headers-2.6.7-1-k7/scripts/gcc-version.sh :/usr/src/kernel-headers-2.6.7-1-k7/scripts/gcc-version.sh : no such file or  directory
make[1] : scripts/makefile.build : no such file or  directory
make[1] : ***no rule to make target 'scripts/makefile.build'. Stop.
make : ***[scripts_basic]Error 2
 
D'où mes kestions :
Donc :
1) eske le make est bien installé ? (j'ai tenté un apt-get install make, ca me renvoit 4000 dependencies). Si non, comment l'installer ?
2) comment ça se passe ensuite ? (genre eskil fallé bien faire un make dans le dossier kernel-header...k7 et keskil fo faire ensuite?)
 
Merci si vous avez eu le courage d'aller jusque ici !!
Et remerci si vous pouvez m'apporter des éléments de réponse !!
:hello:

Reply

Marsh Posté le 30-09-2004 à 12:45:37    

faut pas faire dpkg -i /cdrom/*.deb faut faire un dpkg que sur le paquet que tu souhaite installé par sur tous les paquets qui se touvent dans cdrom. En gros faut remplacer * par le nom du fichier que tu veux installer. Si tu veux installer un noyau precompilé (kernel-image-xxx) tu fais un dpkg -i /cdrom/kernel-image-xxx.deb et c'est tout.

Reply

Marsh Posté le 30-09-2004 à 13:47:39    

Un paquet debian (.deb) est déja compilé, c'est normal qu'il crie n'importe quoi si tu essayes de le compiler.
 
1) il faut choisir le bon .deb (-i386 doit marcher avec tous les processeurs, dans le doute)
2) dpkg -i kernel-image-xxx.deb
 
et relancer lilo. Ca devrait cristalliser.
 
Si tu veux recompiler ton noyau, il faut installer le paquer kernel-sources-xxx.deb, qui contient les sources non compilées (et avec les patches debian) du noyau.
 
Voilavoila!

Reply

Marsh Posté le 30-09-2004 à 14:12:42    

Et ya moyen de tout annuler pour repartir dans de bonnes conditions ? :D
Et comment on relance lilo ?
 
merkiiiiiiiii


Message édité par moldar le 30-09-2004 à 14:14:51
Reply

Marsh Posté le 30-09-2004 à 14:20:15    

moldar a écrit :

Et ya moyen de tout annuler pour repartir dans de bonnes conditions ? :D
Et comment on relance lilo ?
 
merkiiiiiiiii


 
Pour tout annuler :
apt-get remove --purge "tout_les_paquets_installés"
Pour relancer lilo faut taper lilo en root.

Reply

Marsh Posté le 30-09-2004 à 14:20:15   

Reply

Marsh Posté le 30-09-2004 à 14:25:55    

AsTro a écrit :

Pour tout annuler :
apt-get remove --purge "tout_les_paquets_installés"
Pour relancer lilo faut taper lilo en root.


 
Au passage, normalement, lors de l'installation du nouveau noyau, il propose de relancer lilo tout seul. Je n'ai jamais eu confiance en ça, ai-je tort? A chaque fois, je réédite /etc/lilo.conf, et je relance lilo.
 
K.

Reply

Marsh Posté le 30-09-2004 à 14:49:18    

Merci bcp !!
 
kaboum> comment tu l'édites le fichier /ect/lilo.conf ?
Astro > et jefais ça pour chaque package ki étaient présent sur le cdrom?? mais ça va prendre un temps fou!!
C'est ptet po la peine de virer initrd-tools et modutils si ?


Message édité par moldar le 30-09-2004 à 14:52:30
Reply

Marsh Posté le 30-09-2004 à 15:01:11    

moldar a écrit :

comment tu l'édites le fichier /ect/lilo.conf ?


 
Bah euh je l'ouvre avec un éditeur de texte (emacs, vi, gedit, celui que j'ai sous la main et dont je connais le fonctionnement)? Je tape ensuite des lettres et des chiffres avec mes doigts gourds et maladroits.
 
En fait, je rajoute une section pour le nouveau noyau, genre
 
image=/boot/vmlinuz-2.6.7-1-k7
        label=Linux(2.6.7)
        initrd=/boot/initrd.img-2.6.7-1-k7
        read-only
        append="apm=on acpi=off"
 
(en fait, tu recopies un noyau qui existe déja et qui marche, tu remplaces juste les numéros de version).
 
Puis en root : lilo
 
Et pof.

Reply

Marsh Posté le 30-09-2004 à 15:25:50    

Merci !!
Mais si tu pouvais être plus précis sur la terminologie :
Tu voulais dire "et pouf" ou il s'agit bien d'un "et pof" ?

Reply

Marsh Posté le 30-09-2004 à 15:34:14    

moldar a écrit :

Merci !!
Mais si tu pouvais être plus précis sur la terminologie :
Tu voulais dire "et pouf" ou il s'agit bien d'un "et pof" ?


 
Tu as raison, autant être précis. J'ai regardé dans /etc/interjections.conf, et j'ai bien :
 
export INTERJECT_P=pof
 
Si tu as configuré tes locales en français, tu dois donc avoir "et pof". Évidemment, c'est "and pof" and anglais, et "y pof" en espagnol.  
 
D'après ce que j'ai compris, "pouf", c'est pour les distributions basées sur rpm. Les barbares, quoi. Nous ne faisons pas partie de leur monde.
 
K.

Reply

Marsh Posté le 30-09-2004 à 16:00:43    

Merci à toi pour ces quelques précisions. Ton post va rendre service à bien des forumers...

Reply

Sujets relatifs:

Leave a Replay

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