Debian / Ubuntu Linux Install Kernel Headers Package

小咪咪 2022-02-04 06:51 401阅读 0赞

Make sure you have updated version

Type the following apt-get command or apt command:
$ sudo apt-get update
OR as root user enter:
# apt-get update

Search for kernel version (optional)

Type the following apt-cache command :
$ apt-cache search linux-headers-$(uname -r)
OR
$ apt search linux-headers-$(uname -r)
Sample outputs:

  1. Sorting... Done
  2. Full Text Search... Done
  3. linux-headers-4.9.0-3-amd64/testing,now 4.9.30-2 amd64 [installed]
  4. Header files for Linux 4.9.0-3-amd64

Install linux-header package under Debian or Ubuntu Linux

Type the following apt-get command:
$ sudo apt-get install linux-headers-$(uname -r)
Here is output from the latest Debian 9:

Fig.01: Installing the Linux kernel header using apt-get

Fig.01: Installing the Linux kernel header using apt-get

# apt-get install linux-headers-$(uname -r)
Sample outputs from older system:

  1. Reading package lists... Done
  2. Building dependency tree
  3. Reading state information... Done
  4. The following package was automatically installed and is no longer required:
  5. libftdi1
  6. Use 'apt-get autoremove' to remove them.
  7. The following extra packages will be installed:
  8. binutils cpp-4.3 gcc-4.3 gcc-4.3-base libc-dev-bin libc6-dev libgmp3c2 libgomp1 libmpfr4
  9. linux-headers-2.6.32-5-common linux-kbuild-2.6.32 linux-libc-dev manpages-dev
  10. Suggested packages:
  11. binutils-doc gcc-4.3-locales gcc-4.3-multilib libmudflap0-4.3-dev gcc-4.3-doc libgcc1-dbg
  12. libgomp1-dbg libmudflap0-dbg glibc-doc
  13. Recommended packages:
  14. gcc c-compiler
  15. The following NEW packages will be installed:
  16. binutils cpp-4.3 gcc-4.3 gcc-4.3-base libc-dev-bin libc6-dev libgmp3c2 libgomp1 libmpfr4
  17. linux-headers-2.6.32-5-amd64 linux-headers-2.6.32-5-common linux-kbuild-2.6.32 linux-libc-dev
  18. manpages-dev
  19. 0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded.
  20. Need to get 20.8 MB of archives.
  21. After this operation, 68.9 MB of additional disk space will be used.
  22. Do you want to continue [Y/n]? y
  23. ....
  24. ..

Once installed you can compile modules for VMWare or VirtualBox or anything else you needed. Also make sure you install GNU GCC compiler collection on Debian/Ubuntu Linux:
$ sudo apt-get install build-essential

See apt-get(8) page for more information.

发表评论

表情:
评论列表 (有 0 条评论,401人围观)

还没有评论,来说两句吧...

相关阅读