我正在学习Linux内核编程。我想在编译linux内核时知道什么是--overlay-dir选项,如本页http://crashcourse.ca/introduction-linux-kernel-programming/intermission-building-new-ubuntu-1004-kernel-free-lesson所述。为什么我不能只通过基本内核构建内核映像。该页面要求下载ubuntu特立独行的树。 overlay目录包含什么?是否需要?
除了git方式之外,还有其他方法可以下载那个特立独行的内核树吗?意味着我是否可以下载一些zip文件,否则git需要花费大量时间下载大约700 MB
答案 0 :(得分:1)
--overlay-dir
标志用于make-kpkg程序,它是从内核源创建可安装程序包(.deb)的Debian(和Ubuntu)方法。这使您可以更轻松地安装和卸载您构建的内核。 --overlay-dir
告诉make-kpkg在哪里找到控制包的方式的文件。这有时称为debian
目录。有关手册页,请参阅http://man.he.net/man1/make-kpkg。
我不知道少下载。 “神奇的话语”下载了一个快照,但据我所知,它们必须在服务器端创建,所以,如果它们不存在,你就会陷入困境。