Kerneli päiste installimine Ubuntu ja Debianisse


Oma viimases artiklis oleme selgitanud, kuidas kerneli päiseid CentOS 7-sse installida. Kerneli päised sisaldavad Linuxi kerneli C-päisefaile, mis pakub mitmesuguseid funktsioonide ja struktuuride definitsioone, mida on vaja kerneliga liidestuvate koodide koostamisel, näiteks kerneli moodulid või seadmete draiverid ja mõned kasutajaprogrammid.

On väga oluline märkida, et teie installitud kerneli päiste pakett peaks vastama teie süsteemis praegu installitud kerneli versioonile. Kui teie kerneli versioon on varustatud vaikimisi levitatava installiga või kui olete oma kerneli täiendanud Ubuntu või Debiani baashoidlatest dpkg või apt pakettihalduri abil, peate installima sobivad kerneli päised ainult paketihalduri abil. Ja kui olete kerneli koostanud allikatest, peate installima ka kerneli päised allikatest.

Selles artiklis selgitame, kuidas installida tuuma päised Ubuntu ja Debian Linuxi distributsioonidesse, kasutades vaikepaketi haldurit.

Installige Ubuntu ja Debiani tuuma päised

Kõigepealt kontrollige järgmisi käske kasutades nii installitud kerneli versiooni kui ka kerneli päisepaketti, mis sobib teie kerneli versiooniga.

$ uname -r
$ apt search linux-headers-$(uname -r)

Debiani, Ubuntu ja nende derivaatide kõik tuuma päisefailid leiate kataloogist/usr/src. Järgmise käsu abil saate kontrollida, kas teie kerneli versiooni sobivad kerneli päised on teie süsteemi juba installitud.

$ ls -l /usr/src/linux-headers-$(uname -r)

Ülaltoodud väljundist on selge, et sobivat kerneli päise kataloogi pole olemas, see tähendab, et pakett pole veel installitud.

Enne sobivate kerneli päiste installimist värskendage oma pakettide indeksit, et haarata teavet uusimate pakettiväljaannete kohta järgmise käsu abil.

$ sudo apt update

Seejärel käivitage järgmine käsk, et installida Linuxi kerneli päisepakett oma tuuma versioonile.

$ sudo apt install linux-headers-$(uname -r)

Järgmisena kontrollige järgmise käsu abil, kas sobivad kerneli päised on teie süsteemi installitud

$ ls -l /usr/src/linux-headers-$(uname -r)

See on kõik! Selles artiklis oleme selgitanud, kuidas kerneli päiseid installida Ubuntu ja Debian Linuxi ning muudesse Debiani perekonna jaotustesse.

Pidage alati meeles, et kernelmooduli koostamiseks vajate Linuxi kerneli päiseid. Kui teil on mingeid nõudeid või mõtteid, mida jagada, kasutage meiega ühendust saamiseks allolevat kommentaarivormi.