installer un nouveau noyau [debian] - Installation - Linux et OS Alternatifs
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
Marsh Posté le 28-09-2004 à 11:53:23
Mais tu es partout toi !!
Pkoi apt-get install "./"kernel... ?
Marsh Posté le 28-09-2004 à 12:17:27
./ c'est le répertoire courant ; ../ c'est le repertoire parent
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 !!
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.
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!
Marsh Posté le 30-09-2004 à 14:12:42
Et ya moyen de tout annuler pour repartir dans de bonnes conditions ?
Et comment on relance lilo ?
merkiiiiiiiii
Marsh Posté le 30-09-2004 à 14:20:15
moldar a écrit : Et ya moyen de tout annuler pour repartir dans de bonnes conditions ? |
Pour tout annuler :
apt-get remove --purge "tout_les_paquets_installés"
Pour relancer lilo faut taper lilo en root.
Marsh Posté le 30-09-2004 à 14:25:55
AsTro a écrit : Pour tout annuler : |
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.
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 ?
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.
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" ?
Marsh Posté le 30-09-2004 à 15:34:14
moldar a écrit : Merci !! |
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.
Marsh Posté le 30-09-2004 à 16:00:43
Merci à toi pour ces quelques précisions. Ton post va rendre service à bien des forumers...
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
Merciiiiiii