Compilation du noyau

bonjour à tous, et bonjour l’été …

je travaille sur un projet de VoIP et je cherche à recompiler mon noyau afin qu’il prenne en charge le module ztdummy.

bref # uname -r me dit que j’ai un kernel : 2.6.8-2-386 sachant que j’ai gcc 3.3.5 , je voudrais télécharger les sources qui correspondent à ce kernel , et sur le kernel.org , je n’ai pas trouvé la version exacte ,

les questions :

  1. serait -il possible de prendre une qui soit la plus proche par exemple : 2.6.8.1.tar.gz
  2. pour télécharger : est ce bien la commande : wget -c http://[le lien vers la version]

merci à tous , et bonne journée.

Va voir par là et prend les sources du noyaux le plus proche de ce que tu désire ashgenesis.debian-fr.net/tutorial/kernel/

ash@seal:~$ sudo aptitude search kernel-source p cpad-kernel-source - source for the Synaptics cPad driver v kernel-source - v kernel-source-2.2 - p kernel-source-2.2.25 - Linux kernel source for version 2.2.25 v kernel-source-2.4 - p kernel-source-2.4.27 - Linux kernel source for version 2.4.27 with Debian patches v kernel-source-2.6 - p kernel-source-2.6.8 - Linux kernel source for version 2.6.8 with Debian patches p misdn-kernel-source - Source code for the mISDN modules i nvidia-kernel-source - NVIDIA binary kernel module source p wacom-kernel-source - source for the wacom binary modules ash@seal:~$ sudo aptitude search linux-source v linux-source - v linux-source-2.6 - i linux-source-2.6.18 - Linux kernel source for version 2.6.18 with Debian patches i linux-source-2.6.20 - Linux kernel source for version 2.6.20 with Debian patchesDonc les sources pour 2.6.8 sont toujours disponible :wink:ash@seal:~$ sudo apt-cache policy kernel-source-2.6.8 kernel-source-2.6.8: Installé : (aucun) Candidat : 2.6.8-16sarge6 Table de version : 2.6.8-16sarge6 0 500 http://ftp2.fr.debian.org sarge/main Packages 500 http://security.debian.org sarge/updates/main Packages

merci , je vais scruter ton tuto, mais avant :

Comment ça se fait qu’il me dit que tu n’as plus d’espace disponible dans usr/src/ , sachant que j’ai tous supprimer de ce dossier , y a t il une autre solution pour avoir de l’espace afin de logger linux-2.6 “le kernel”

Que donne un df -het aussi un petit fdisk -l

/usr/src/# df -h Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur /dev/sda3 471M 380M 68M 85% / tmpfs 503M 0 503M 0% /lib/init/rw udev 10M 80K 10M 1% /dev tmpfs 503M 0 503M 0% /dev/shm /dev/sda2 92M 9,4M 78M 11% /boot /dev/sda11 7,6M 1,5M 5,8M 20% /debianedufreespace /dev/sda9 1,9G 35M 1,8G 2% /skole/backup /dev/sda10 132G 188M 125G 1% /skole/tjener/home0 /dev/sda5 1,4G 1,3G 13M 100% /usr /dev/sda6 2,8G 851M 1,8G 32% /var /dev/sda8 122M 5,6M 110M 5% /var/spool/squid

et

[code]/usr/src/# fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 784 6297448+ c W95 FAT32 (LBA)
/dev/sda2 785 796 96390 83 Linux
/dev/sda3 797 858 498015 83 Linux
/dev/sda4 859 19457 149396467+ 5 Extended
/dev/sda5 859 1036 1429753+ 83 Linux
/dev/sda6 1037 1401 2931831 83 Linux
/dev/sda7 1402 1776 3012156 82 Linux swap / Solaris
/dev/sda8 1777 1792 128488+ 83 Linux
/dev/sda9 1793 2035 1951866 83 Linux
/dev/sda10 2036 19456 139934151 83 Linux
/dev/sda11 19457 19457 8001 83 Linux[/code]

en plus lorsque je fais :

/usr/src/# ls -la total 12 drwxrwxrwx 3 root src 4096 2007-04-18 16:26 . drwxr-xr-x 12 root root 4096 2007-04-16 17:55 .. lrwxrwxrwx 1 root root 26 2007-04-18 16:26 linux-2.6.18-4-amd64 -> /home/user1/linux-2.6.18.4 drwxr-xr-x 3 root root 4096 2006-12-02 15:34 modules

j’espère que j’étais clair
en attendant tes (vos) contributions ,
merci enormement.

C’est pas le répertoire src qui prend la place mais le contenu de /usr regarde

/dev/sda5 1,4G 1,3G 13M 100% /usrIl te reste 13M de place sur ta partition /usr il faut que tu fasse un peu de place pour pouvoir recompiler vire quelques lourdes applications que tu n’utilise pas ou que tu n’as que très peu besoin. Tu pourras les réinstallées le cas échéant après.

merci pour ta réponse , c’était ça .

j’ai commencé par supprimer un dossier games :exclamation: ça je suis sur de ne pas en avoir besoin ou de voir un plantage parceque je l’ai supprimer mais il faudrait supprimer d’avantage pour gagner de l’espace disque:
un ls dans usr me donne :

localhost:/usr# ls bin include lib lib32 lib64 local lost+found sbin share src X11R6

je ne sais lequel est supprimable sans probleme

et merci d’avance.

tiens j’aurais bien une question, un peitit peu off-topic quand meme.

tu viens de faire de la place…
ne vaut il miex pas desintaller les applis à partir de apt-get, plutot que d’exploser le repertoire qui nous ennuie ? ca risque pas de laisser des librairies qui trainent ? ou des fichiers de configurations qui trainerait dans le /home/usr

c’est le gros foutoir dans mon bureau, le réel, celui ou je m’assieds pour coder, mais parcontre j’insupporte d’avoir mon ordi mal rangé.

Si tout à fait Anoyzthen il est préférable de désinstaller le logiciel avec un aptitude purge monlogiciel plutôt que de supprimer le répertoire directement. Supprime les applications que tu n’as pas besoin avec aptitude et les librairies partiront (normalement si elles ne sont pas utilisées) d’elles même.