Cara memasang tajuk kernel di Ubuntu dan Debian

Cara memasang tajuk kernel di Ubuntu dan Debian

Dalam artikel terakhir kami, kami telah menjelaskan cara memasang tajuk kernel di CentOS 7. Tajuk kernel mengandungi C fail header untuk kernel linux, yang menawarkan pelbagai fungsi dan definisi struktur yang diperlukan semasa menyusun sebarang kod yang antara muka dengan kernel, seperti modul kernel atau pemandu peranti dan beberapa program pengguna.

Sangat penting untuk diperhatikan bahawa pakej pengepala kernel yang anda pasang sepatutnya dipadankan dengan versi kernel yang dipasang pada sistem anda. Jika versi kernel anda menghantar dengan pemasangan pengedaran lalai atau anda telah menaik taraf kernel anda menggunakan pengurus pakej dpkg atau apt dari repositori asas ubuntu atau debian, maka anda mesti memasang header kernel yang sepadan dengan menggunakan pengurus pakej sahaja. Dan jika anda telah menyusun kernel dari sumber, anda juga mesti memasang tajuk kernel dari sumber.

Dalam artikel ini, kami akan menerangkan cara memasang Tajuk kernel dalam Ubuntu dan Debian Pengagihan Linux Menggunakan Pengurus Pakej Lalai.

Pasang tajuk kernel di Ubuntu dan Debian

Mula -mula semak versi kernel yang dipasang serta pakej header kernel yang sepadan dengan versi kernel anda menggunakan arahan berikut.

$ uname -r $ apt carian -headers linux -$ (uname -r) 
Semak versi kernel dan tajuk kernel di Ubuntu

Pada Debian, Ubuntu dan derivatif mereka, semua fail header kernel boleh didapati di bawah /usr/src direktori. Anda boleh menyemak sama ada tajuk kernel yang sepadan untuk versi kernel anda sudah dipasang pada sistem anda menggunakan arahan berikut.

$ ls -l/usr/src/linux -headers -$ (uname -r) 
Periksa tajuk kernel di Ubuntu

Dari output di atas, jelas bahawa direktori header kernel yang sepadan tidak wujud, yang bermaksud pakej belum dipasang.

Sebelum anda boleh memasang tajuk kernel yang sesuai, kemas kini indeks pakej anda, untuk mendapatkan maklumat mengenai siaran pakej terkini, menggunakan arahan berikut.

kemas kini $ sudo apt 

Kemudian jalankan arahan berikut yang berikut untuk memasang pakej Headers Kernel Linux untuk versi kernel anda.

$ sudo apt memasang-headers linux-$ (uname -r) 
Pasang tajuk kernel di Ubuntu

Seterusnya, periksa sama ada tajuk kernel yang sepadan telah dipasang pada sistem anda menggunakan arahan berikut

$ ls -l/usr/src/linux -headers -$ (uname -r) 
Sahkan tajuk kernel yang dipasang di Ubuntu

Itu sahaja! Dalam artikel ini, kami telah menjelaskan cara memasang tajuk kernel di Ubuntu dan Debian Linux dan pengagihan lain di Pokok Keluarga Debian.

Sentiasa ingat bahawa untuk menyusun modul kernel, anda memerlukan tajuk kernel Linux. Sekiranya anda mempunyai sebarang quires, atau pemikiran untuk dikongsi, gunakan borang komen di bawah untuk sampai ke kami.