![如何使用所有默认 Ubuntu 模块构建主线内核?](https://linux22.com/image/150227/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E6%89%80%E6%9C%89%E9%BB%98%E8%AE%A4%20Ubuntu%20%E6%A8%A1%E5%9D%97%E6%9E%84%E5%BB%BA%E4%B8%BB%E7%BA%BF%E5%86%85%E6%A0%B8%EF%BC%9F.png)
我构建主线内核的常规方法是:
$ sudo apt build-dep linux
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
$ cd linux
$ make localmodconfig
$ make -j`nproc` deb-pkg
然后我就出发了。不过,我想构建一个内核,其中包含与默认 Ubuntu 安装相同的模块。唯一make localmodconfig
包含活动模块,我希望所有标准模块都能处理未来的硬件。缺少很多东西:
$ cd /lib/modules
$ find 4.20.15-042015-generic |wc -l
6401
$ find 5.0.0+ |wc -l
296
那么镜像标准发行版的config命令是什么?