

Za účelom zostavenia (kompilovania) niektorých programov, by ste mohli potrebovať hlavičkové súbory kernelu (C súbory, ktoré definujú štruktúry a konštanty, ktoré sú potrebné pre výstavbu väčšiny súčasných štandartných programov ). Niektoré programy môžu požiadať o zdrojové texty jadra, ale s najväčšou pravdepodobnosťou, nám postačia hlavičky jadra.
Existujú 2 spôsoby ako vykonať túto úlohu. Obidva pracujú rovnako dobre, aj keď prvý spôsob je zďaleka jednoduchší.
Prvý spôsob:
V konzole alebo v terminaly napíšeme :
su
zadáme heslo a ďaľej píšeme :
aptitude update && m-a prepare
##samozrejme môžeme použiť aj apt-get, ale to už nechám na Vás aj keď mám v úmysle napísať zaujímavý blog o rozdiele medzi apt-get a aptitude. Tak tu máme príkaz s apt-get.
apt-get update && m-a prepare
Tento príkaz najprv spraví aktualizáciu aptitude alebo apt balíkov, potom váš systém nainštaluje správne hlavičkové súbory kernelu a podporných súborov. Obvykle je to postačujúce a nevyžadujú sa žiadne ďalšie nastavenia alebo vylepšenia. Pre dosiahnutie lepších výsledkov však odporúčam, aby váš systém bežal na najnovšej verzii jadra (kernelu).
Ak dávate prednosť viac ručnej praktike, tak táto druhá metóda sa určite viac prispôsobí vašim predstavám.
Otvorime terminál (konzolu) a píšeme :
su
napíšeme kód aby sme mali administrátorské práva a píšeme ďalej:
aptitude install linux-headers-$(uname -r)
alebo ako v predchádzajúcom prípade s apt:
apt-get install linux-headers-$(uname -r)
Tento príkaz vloží automaticky číslo vášho kernelu (jadra) a načíta zodpovedajúce hlavičky.
Možno bude potrebné vykonať nasledujúci príkaz na vytvorenie symbolického linku na hlavičkové súbory kernelu. ( vysvetlenie: niektoré programy hľadajú v / usr / src / linux jadro hlavičky, tento príkaz spraví odkaz / usr / src / linux na adresár, kde sú aktuálne hlavičky jadra ).
ln -sf /usr/src/linux-headers-$(uname -r) /usr/src/linux