Како инсталирати заглавља језгра у центОС 7

Преглед садржаја

Приликом састављања било којег прилагођеног језгра модула на Линук системима, биће потребно да на систему имамо инсталиране датотеке заглавља језгра које укључују ц датотеке заглавља за одговарајуће Линук језгро. Датотеке заглавља језгре пружају различите врсте функција. Укратко, резиме инструкција које апликација треба да створи модуле језгра тако да без приступа заглављима језгра многи програми не могу да функционишу како се очекује на Линуку.

Када апликација има приступ стварном коду језгра за креирање језгра модула, за разлику од свог бинарног облика, то се назива приступом заглављу језгре. Кроз овај водич ћемо видети како инсталирати ова заглавља у ЦентОС 7 на једноставан и функционалан начин.

Да бисмо то постигли, биће потребно инсталирати функцију Кернел Хеадерс, а за то морамо проверити да ли се подудара са верзијом кернела која је тренутно инсталирана у оперативном систему. Према томе, ако верзија Кернела долази са подразумеваном инсталацијом дистрибуције или ако смо ажурирали Кернел помоћу иум менаџера пакета из спремишта основног система, биће потребно инсталирати одговарајућа заглавља језгра користећи само менаџер пакета.

Корак 1
Прво ћемо потврдити да су одговарајућа заглавља језгра већ инсталирана у / уср / срц / кернелс / путањи у ЦентОС 7 и то проверавамо следећим командама:

 цд / уср / срц / кернелс / лс -л
Резултат ће бити следећи:

Корак 2
Ако у резултату нема одговарајућих заглавља језгра у / уср / срц / кернелс / директоријуму, инсталираћемо заглавља језгра, која се добијају помоћу кернел-девел пакета који се може инсталирати помоћу подразумеваног менаџера пакета на следећи начин :

 иум инсталл кернел-девел (ЦентОС / РХЕЛ 7) днф инсталл кернел-девел (Федора)

Корак 3
Тамо уносимо слово и за потврду преузимања и инсталирања пакета.

Након инсталирања кернел-девел пакета, можемо поставити све датотеке заглавља језгра у директоријум / уср / срц / кернелс са следећом командом:

 лс -л / уср / срц / кернелс /

Тамо можемо видети посебне детаље о језгру.

Корак 4
Сада, ако је потребно имати датотеке заглавља за Линук кернел које ће користити глибц, морамо инсталирати пакет кернел-хеадер са следећом командом.

 иум инсталл кернел-хеадерс (ЦентОС / РХЕЛ 7) днф инсталл кернел-хеадерс (Федора)
Тако смо научили да једноставно инсталирамо заглавља језгра у ЦентОС 7.

wave wave wave wave wave