我们有完整的源代码linux我只想知道编译和制作我自己的linux版本的步骤。我不想使用任何其他代码,如ubuntu或Linux From Scratch,任何指导都会帮助我分配
答案 0 :(得分:6)
只是为了让您知道,Linux只是一个内核, NOT 一个完整的操作系统。如果您希望它是一个完整的操作系统,您还需要包含其他内容,如GNU Coreutils。否则你将会遗留一些几乎无用的东西,而且无法单独安装。
要编译内核,您需要安装一些Linux(Ubuntu,Fedora,Arch等)。
基本上,从本质上讲,您获得了Linux代码的副本,然后只需运行make
。
这是Arch Linux构建Linux内核的方式:https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/linux