Hello tout le monde !!
voilà, je viens de réinstaller mon serveur, et je voulais recompiler mon noyau, et l'alléger en passant... ma version est Debian 2.6.8-2-386
au moment d'aller dans le /usr/src/linux... rien ne figure dans le /usr/src !?
Faut-il que j'installe un paquet supplémentaire pour qu'il soit là ??
j'ai déjà installé make (pour ceux qui me diront de l'installer...)
que dois-je faire ??
merci d'avance,
DickenFrost.
# le source
Posté par Anonyme . Évalué à 3.
[^] # Re: le source
Posté par dco . Évalué à 1.
Sinon, dark_star doit avoir plus raison que moi (linux-source c'est pour les packages ubuntu)
[^] # Re: le source
Posté par lgmdmdlsr . Évalué à 1.
[^] # Re: le source
Posté par dco . Évalué à 0.
Sinon, dark_star doit avoir plus raison que moi (linux-source c'est pour les packages ubuntu)
[^] # Re: le source
Posté par djibb (site web personnel) . Évalué à 5.
# package
Posté par dco . Évalué à 2.
# pas de /usr/src/linux... ??
Posté par Jérome UTTER . Évalué à 2.
@ bientôt pour une autre question !! ;-)
DickenFrost.
# pas de /usr/src/linux... ??
Posté par Jérome UTTER . Évalué à 1.
et le make menuconfig n'est pas faisable (j'ai esayé de le faire un peu partout, sans succès...
j'ai donc téléchargé le kernel-sources-2.6.8.gz2
suivi d'un tar -xvjpf kernel-..................
2 dossiers ont étés créés : kernel-patches et kernel-sources-2.6.8
avec chacun une arboresence assez longue, mais je n'arrive jamaisà lancer make...
une idée ??
DickenFrost.
[^] # Re: pas de /usr/src/linux... ??
Posté par YLD . Évalué à 1.
cd /usr/src
et
ln -s kernel-sources-2.6.8 linux
Devraient résoudre ton problème.
[^] # Re: pas de /usr/src/linux... ??
Posté par Jérome UTTER . Évalué à 1.
mais lorsque je tente un make menuconfig, j'ai une série d'erreurs assez longue... je vous en met un partie... :
HOSTCC scripts/basic/fixdep
scripts/basic/fixdep.c:97:23: sys/types.h : Aucun fichier ou répertoire de ce type
scripts/basic/fixdep.c:98:22: sys/stat.h : Aucun fichier ou répertoire de ce type
scripts/basic/fixdep.c:99:22: sys/mman.h : Aucun fichier ou répertoire de ce type
scripts/basic/fixdep.c:100:20: unistd.h : Aucun fichier ou répertoire de ce type
scripts/basic/fixdep.c:101:19: fcntl.h : Aucun fichier ou répertoire de ce type
scripts/basic/fixdep.c:102:20: string.h : Aucun fichier ou répertoire de ce type
scripts/basic/fixdep.c:103:20: stdlib.h : Aucun fichier ou répertoire de ce type
scripts/basic/fixdep.c:104:19: stdio.h : Aucun fichier ou répertoire de ce type
Dans le fichier inclus à partir de /usr/lib/gcc-lib/i486-linux/3.3.5/include/syslimits.h:7,
à partir de /usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:11,
à partir de scripts/basic/fixdep.c:105:
/usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:122:75: limits.h : Aucun fichier ou répertoire de ce type
scripts/basic/fixdep.c:106:19: ctype.h : Aucun fichier ou répertoire de ce type
scripts/basic/fixdep.c:107:24: netinet/in.h : Aucun fichier ou répertoire de ce type
scripts/basic/fixdep.c: Dans la fonction « usage »:
scripts/basic/fixdep.c:121: attention : implicit declaration of function `fprintf'
scripts/basic/fixdep.c:121: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:121: error: (Each undeclared identifier is reported only once
scripts/basic/fixdep.c:121: error: for each function it appears in.)
scripts/basic/fixdep.c:122: attention : implicit declaration of function `exit'
et yen a pour 4 fois ça...
quelqu'un a une idée ?? dois-je recommencer mon installe complète ou pas ??
merci d'avance,
DickenFrost.
[^] # Re: pas de /usr/src/linux... ??
Posté par Anonyme . Évalué à 2.
bon pour ton dernier probleme et pour utiliser make menuconfig il te faut ncurse de disponible sur la bete. et aussi les kernel-headers
la solution qui marche a tous les coup c'est make oldconfig (mais c'est pour les hommes).
tu prefere pas prendre un noyeau de kernel.org plutot?
# Installe aussi kernel-package
Posté par Jean-Yves LENHOF (site web personnel) . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.