sudo tar xf /chemin/vers/les/sources.tar.bz2 -C /usr/srcet après tu suit la méthode Debian (expliqué dans le tutoriel que je t'ai indiqué), afin de recompiler proprement. Pour l'histoire de tout reconfigurer, non, pas forcèment, à quel matériel penses-tu ? Et en fait, si tout ton matériel fonctionne, pourquoi tu veux reciompiler un noyau ?
Citation
youp
Comment sait-on si le noyau sera ou non compatible
avec cette distribution de linux ?
Citation
Basile STARYNKEVITCH
youp a écrit :
N'oublions pas que Linux est le noyau. Le reste,
c'est souvent des applications GNU. D'ailleurs, on
devrait dire Linux/GNU ou GNU/Linux.
En pratique Ubuntu (comme Debian) est compatible
avec les noyaux Linux
^^D-*Citation
tg(y)
Essaie Linux from scratch, et tu comprendras...
Citation
youp
Basile STARYNKEVITCH a écrit:
N'oublions pas que Linux est le noyau.
Dans ce cas, a quoi servent les distributions ?
root@SERVEUR:/usr/src/linux-headers-2.6.22-14# make menuconfig HOSTCC scripts/basic/fixdep scripts/basic/fixdep.c:107:23: erreur: sys/types.h : Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:108:22: erreur: sys/stat.h : Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:109:22: erreur: sys/mman.h : Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:110:20: erreur: unistd.h : Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:111:19: erreur: fcntl.h : Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:112:20: erreur: string.h : Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:113:20: erreur: stdlib.h : Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:114:19: erreur: stdio.h : Aucun fichier ou répertoire de ce type Dans le fichier inclus à partir de /usr/lib/gcc/i486-linux-gnu/4.1.3/include/syslimits.h:7, à partir de /usr/lib/gcc/i486-linux-gnu/4.1.3/include/limits.h:11, à partir de scripts/basic/fixdep.c:115: /usr/lib/gcc/i486-linux-gnu/4.1.3/include/limits.h:122:61: erreur: limits.h : Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:116:19: erreur: ctype.h : Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c:117:23: erreur: arpa/inet.h : Aucun fichier ou répertoire de ce type scripts/basic/fixdep.c: In function «usage": scripts/basic/fixdep.c:131: attention : implicit declaration of function «fprintf" scripts/basic/fixdep.c:131: attention : incompatible implicit declaration of built-in function «fprintf" scripts/basic/fixdep.c:131: erreur: «stderr" undeclared (first use in this function) scripts/basic/fixdep.c:131: erreur: (Each undeclared identifier is reported only once scripts/basic/fixdep.c:131: erreur: for each function it appears in.) scripts/basic/fixdep.c:132: attention : implicit declaration of function «exit" scripts/basic/fixdep.c:132: attention : incompatible implicit declaration of built-in function «exit" scripts/basic/fixdep.c: In function «print_cmdline": scripts/basic/fixdep.c:140: attention : implicit declaration of function «printf" scripts/basic/fixdep.c:140: attention : incompatible implicit declaration of built-in function «printf" scripts/basic/fixdep.c: Hors de toute fonction : scripts/basic/fixdep.c:143: erreur: «NULL" undeclared here (not in a function) scripts/basic/fixdep.c: In function «grow_config": scripts/basic/fixdep.c:156: attention : implicit declaration of function «realloc" scripts/basic/fixdep.c:156: attention : assignment makes pointer from integer without a cast scripts/basic/fixdep.c:158: attention : implicit declaration of function «perror" scripts/basic/fixdep.c:158: attention : incompatible implicit declaration of built-in function «exit" scripts/basic/fixdep.c: In function «is_defined_config": scripts/basic/fixdep.c:174: attention : implicit declaration of function «memcmp" scripts/basic/fixdep.c: In function «define_config": scripts/basic/fixdep.c:187: attention : implicit declaration of function «memcpy" scripts/basic/fixdep.c:187: attention : incompatible implicit declaration of built-in function «memcpy" scripts/basic/fixdep.c: In function «use_config": scripts/basic/fixdep.c:206: erreur: «PATH_MAX" undeclared (first use in this function) scripts/basic/fixdep.c:214: attention : incompatible implicit declaration of built-in function «memcpy" scripts/basic/fixdep.c:220: attention : implicit declaration of function «tolower" scripts/basic/fixdep.c:222: attention : incompatible implicit declaration of built-in function «printf" scripts/basic/fixdep.c:206: attention : unused variable «s" scripts/basic/fixdep.c: Hors de toute fonction : scripts/basic/fixdep.c:225: erreur: expected declaration specifiers or «..." before «size_t" scripts/basic/fixdep.c: In function «parse_config_file": scripts/basic/fixdep.c:227: erreur: «len" undeclared (first use in this function) scripts/basic/fixdep.c:233: attention : implicit declaration of function «ntohl" scripts/basic/fixdep.c:244: attention : implicit declaration of function «isalnum" scripts/basic/fixdep.c: In function «strrcmp": scripts/basic/fixdep.c:261: attention : implicit declaration of function «strlen" scripts/basic/fixdep.c:261: attention : incompatible implicit declaration of built-in function «strlen" scripts/basic/fixdep.c: In function «do_config_file": scripts/basic/fixdep.c:272: erreur: storage size of «st" isn"t known scripts/basic/fixdep.c:276: attention : implicit declaration of function «open" scripts/basic/fixdep.c:276: erreur: «O_RDONLY" undeclared (first use in this function) scripts/basic/fixdep.c:278: attention : incompatible implicit declaration of built-in function «fprintf" scripts/basic/fixdep.c:278: erreur: «stderr" undeclared (first use in this function) scripts/basic/fixdep.c:280: attention : incompatible implicit declaration of built-in function «exit" scripts/basic/fixdep.c:282: attention : implicit declaration of function «fstat" scripts/basic/fixdep.c:284: attention : implicit declaration of function «close" scripts/basic/fixdep.c:287: attention : implicit declaration of function «mmap" scripts/basic/fixdep.c:287: erreur: «PROT_READ" undeclared (first use in this function) scripts/basic/fixdep.c:287: erreur: «MAP_PRIVATE" undeclared (first use in this function) scripts/basic/fixdep.c:287: attention : assignment makes pointer from integer without a cast scripts/basic/fixdep.c:294: erreur: too many arguments to function «parse_config_file" scripts/basic/fixdep.c:296: attention : implicit declaration of function «munmap" scripts/basic/fixdep.c:272: attention : unused variable «st" scripts/basic/fixdep.c: Hors de toute fonction : scripts/basic/fixdep.c:301: erreur: expected declaration specifiers or «..." before «size_t" scripts/basic/fixdep.c: In function «parse_dep_file": scripts/basic/fixdep.c:304: erreur: «len" undeclared (first use in this function) scripts/basic/fixdep.c:306: erreur: «PATH_MAX" undeclared (first use in this function) scripts/basic/fixdep.c:308: attention : implicit declaration of function «strchr" scripts/basic/fixdep.c:308: attention : incompatible implicit declaration of built-in function «strchr" scripts/basic/fixdep.c:310: attention : incompatible implicit declaration of built-in function «fprintf" scripts/basic/fixdep.c:310: erreur: «stderr" undeclared (first use in this function) scripts/basic/fixdep.c:311: attention : incompatible implicit declaration of built-in function «exit" scripts/basic/fixdep.c:313: attention : incompatible implicit declaration of built-in function «memcpy" scripts/basic/fixdep.c:314: attention : incompatible implicit declaration of built-in function «printf" scripts/basic/fixdep.c:306: attention : unused variable «s" scripts/basic/fixdep.c: In function «print_deps": scripts/basic/fixdep.c:343: erreur: storage size of «st" isn"t known scripts/basic/fixdep.c:347: erreur: «O_RDONLY" undeclared (first use in this function) scripts/basic/fixdep.c:349: attention : incompatible implicit declaration of built-in function «fprintf" scripts/basic/fixdep.c:349: erreur: «stderr" undeclared (first use in this function) scripts/basic/fixdep.c:351: attention : incompatible implicit declaration of built-in function «exit" scripts/basic/fixdep.c:355: attention : incompatible implicit declaration of built-in function «fprintf" scripts/basic/fixdep.c:359: erreur: «PROT_READ" undeclared (first use in this function) scripts/basic/fixdep.c:359: erreur: «MAP_PRIVATE" undeclared (first use in this function) scripts/basic/fixdep.c:359: attention : assignment makes pointer from integer without a cast scripts/basic/fixdep.c:366: erreur: too many arguments to function «parse_dep_file" scripts/basic/fixdep.c:343: attention : unused variable «st" scripts/basic/fixdep.c: In function «traps": scripts/basic/fixdep.c:378: attention : incompatible implicit declaration of built-in function «fprintf" scripts/basic/fixdep.c:378: erreur: «stderr" undeclared (first use in this function) scripts/basic/fixdep.c:380: attention : incompatible implicit declaration of built-in function «exit" make[1]: *** [scripts/basic/fixdep] Erreur 1 make: *** [scripts_basic] Erreur 2 root@SERVEUR:/usr/src/linux-headers-2.6.22-14#