Originally Posted by szutshi
Yes i have downloaded everything possible i believe.
No human has ever done that before.
If there is a command i can try to cross check or try and download again that would be great.
i am very very new to linux and have been thrown into a project so cross checking isn't easy :-(
Knudfl and lystor have given you commands for downloading the headers. If you want to check (I don't know what cross checking means) if you have already downloaded the headers try this command:
aptitude search linux-headers
If you find the package with your kernel on it with an "i" at the beginning of the line this means that you have installed the headers. Here's an example taken from my system:
p linux-headers-3.0.0-1-amd64 - Header files for Linux 3.0.0-1-amd64
p linux-headers-3.0.0-1-common - Common header files for Linux 3.0.0-1
p linux-headers-3.0.0-1-common-rt - Common header files for Linux 3.0.0-1-rt
p linux-headers-3.0.0-1-rt-amd64 - Header files for Linux 3.0.0-1-rt-amd64
i A linux-headers-3.0.0-4.dmz.2-liquorix-amd64 - Header files for Linux 3.0.0-4.dmz.2-liquorix-amd64
p linux-headers-amd64 - Header files for Linux amd64 configuration (meta-pack
i A linux-headers-liquorix-amd64 - Linux image for liquorix on 64-bit PCs
My current kernel is 3.0.0-4.dmz.2-liquorix-amd64 so you can see that I have installed the headers for my kernel. The "p" means the package is not installed.