![如何更快地编译 ubuntu 内核](https://linux22.com/image/883544/%E5%A6%82%E4%BD%95%E6%9B%B4%E5%BF%AB%E5%9C%B0%E7%BC%96%E8%AF%91%20ubuntu%20%E5%86%85%E6%A0%B8.png)
我正在遵循 ubuntu wiki 中的以下指南: https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel
但是当我跑的时候
fakeroot debian/rules binary-headers binary-generic
它需要很长时间,因为它要编译整个内核。
我尝试跑步
fakeroot debian/rules binary-headers binary-generic -j8
但它似乎什么也没做。我该如何告诉机器使用 8 个核心运行此命令?或者还有其他方法可以加快编译速度?
答案1
您可以CONCURRENCY_LEVEL
为此设置变量。
以这种方式运行命令
CONCURRENCY_LEVEL=8 fakeroot debian/rules binary-headers binary-generic
此变量自动设置为 CPU 的数量。