列出 Debian 内各种版本的核心软件包
$ apt search ^linux-source
Sorting... Done
Full Text Search... Done
linux-source/unknown 3.16+63+deb8u2 all
Linux kernel source (meta-package)
linux-source-3.16/unknown 3.16.56-1+deb8u1 all
Linux kernel source for version 3.16 with Debian patches
apt安装软件包
$ apt install libncurses5-dev
$ apt-get install dpkg-dev
$ apt install linux-source-3.16
编译内核源码
$ mkdir ~/kernel; cd ~/kernel
$ tar -xaf /usr/src/linux-source-3.16.tar.xz
$ cp /boot/config-3.16.0-6-amd64 ~/kernel/linux-source-3.16/.config
$ cd ~/kernel/linux-source-3.16/
$ make menuconfig
$ make deb-pkg -j8
安装内核
$ cd ~/kernel
$ dpkg -i linux-image-3.16.56_3.16.56-2_amd64.deb
$ dpkg -i linux-headers-3.16.56_3.16.56-2_amd64.deb
更新grub
$ update-grub
参考:
8.10. 编译内核 (debian.org)
Debian编译内核教程 - 时光旅行的懒猫 - 博客园 (cnblogs.com)文章来源:https://www.toymoban.com/news/detail-583596.html
内核编译方法-tony_ayuan-ChinaUnix博客文章来源地址https://www.toymoban.com/news/detail-583596.html
到了这里,关于【linux内核】Debian内核编译的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!