Dalam artikel terakhir kami, kami telah menjelaskan caranya instal header kernel di CentOS 7. Header Kernel mengandung C file header untuk kernel Linux, yang menawarkan berbagai definisi fungsi dan struktur yang diperlukan ketika mengkompilasi kode apa pun yang berinteraksi dengan kernel, seperti modul kernel atau driver perangkat dan beberapa pengguna program.
Sangat penting untuk dicatat bahwa paket header kernel yang Anda instal harus cocok dengan versi kernel yang saat ini diinstal pada sistem Anda. Jika versi kernel Anda dikirimkan dengan instalasi distribusi default atau Anda memiliki tingkatkan Kernel Anda menggunakan dpkg atau apt manajer paket dari repositori dasar Ubuntu atau Debian, maka Anda harus menginstal header kernel yang cocok hanya menggunakan manajer paket. Dan jika Anda telah mengkompilasi kernel dari sumber, Anda juga harus menginstal header kernel dari sumber.
Pada artikel ini, kami akan menjelaskan cara menginstal Header Kernel di dalam Ubuntu dan Debian Distribusi Linux menggunakan manajer paket default.
Pertama, periksa versi kernel yang Anda instal serta paket header kernel yang cocok dengan versi kernel Anda menggunakan perintah berikut.
$ unama -r. $ apt search linux-headers-$(uname -r)
Pada Debian, Ubuntu dan turunannya, semua file header kernel dapat ditemukan di bawah /usr/src direktori. Anda dapat memeriksa apakah header kernel yang cocok untuk versi kernel Anda sudah terinstal di sistem Anda menggunakan perintah berikut.
$ ls -l /usr/src/linux-headers-$(uname -r)
Dari output di atas, jelas bahwa direktori header kernel yang cocok tidak ada, artinya paket tersebut belum diinstal.
Sebelum Anda dapat menginstal header kernel yang sesuai, perbarui indeks paket Anda, untuk mendapatkan informasi tentang rilis paket terbaru, menggunakan perintah berikut.
$ sudo apt pembaruan.
Kemudian jalankan perintah berikut untuk menginstal paket header Kernel Linux untuk versi kernel Anda.
$ sudo apt install linux-headers-$(uname -r)
Selanjutnya, periksa apakah header kernel yang cocok telah diinstal pada sistem Anda menggunakan perintah berikut:
$ ls -l /usr/src/linux-headers-$(uname -r)
Itu saja! Pada artikel ini, kami telah menjelaskan cara menginstal header kernel di Ubuntu dan Debian Linux dan distribusi lain dalam silsilah keluarga Debian.
Ingatlah selalu bahwa untuk mengkompilasi modul kernel, Anda memerlukan header kernel Linux. Jika Anda memiliki pertanyaan, atau pemikiran untuk dibagikan, gunakan formulir komentar di bawah untuk menghubungi kami.