saya ingin menulis driver perangkat tetapi tidak dapat menemukan file header dapatkah seseorang tolong bantu saya menemukannya? Juga jika seseorang dapat menunjukkan beberapa tautan situs penting yang akan sangat dihargai
kernel
linux-headers
pembuat kode
sumber
sumber
-I
.deb-src
harus ada di/etc/apt/sources.list
.Anda cukup mengetik:
jika Anda berada di instalasi Desktop. Apt-get akan menyelesaikan dependensi dan menginstal versi header kernel yang benar.
sumber
linux-headers-virtual
jika Anda menjalankan VM dalam contoh Openstack ...linux-headers-generic
paketnya adalah khusus untuk Ubuntu. Pada Debian Anda harus menggunakansudo apt-get install linux-headers-$(uname -r)
Ini akan mencakup masalah lain ketika: kernel yang berjalan sudah usang, artinya sudah tidak ada di repositori lagi maupun headernya. Jadi hal terbaik yang harus dilakukan adalah memperbarui kernel ke versi terakhir dalam repositori.
linux-generic
adalah paket meta untuk menyimpan versi kernel saat ini & header-nya :Catatan: Bergantung pada edisi Ubuntu Anda, Lihat apakah Anda perlu
linux-lowlatency
(Ubuntu Studio),linux-signed-generic
ataulinux-virtual
.sumber
linux-headers-amd64
(untuk sistem amd64, jelas)Atau jika Anda memiliki aptitude yang diinstal:
sudo aptitude install linux-headers-$(uname -r)
sumber
perintah ini harus bekerja:
untuk instruksi yang lebih baik, periksa video ini
sumber