这是一个愚蠢的问题,但是当我查看树莓派的linux内核的源代码(这里是:https://github.com/raspberrypi/linux)时,它与根组织不同(可以找到这里:http://labor-liber.org/en/gnu-linux/introduction/tree)。但是,有一些相似之处(例如:usr存储库)。内核源代码和根目录之间的区别
难道有人知道为什么吗?
谢谢!
这是一个愚蠢的问题,但是当我查看树莓派的linux内核的源代码(这里是:https://github.com/raspberrypi/linux)时,它与根组织不同(可以找到这里:http://labor-liber.org/en/gnu-linux/introduction/tree)。但是,有一些相似之处(例如:usr存储库)。内核源代码和根目录之间的区别
难道有人知道为什么吗?
谢谢!
内核源代码是构建内核文件。通常,这些文件位于的某个目录中。在构建(和安装)源之后可以安全地进行清理。
根目录是工作OS的顶级目录。
大多数内核源代码和根目录之间共同的子目录名称都只是偶然的巧合。
首先链接只包含内核源代码;你需要编译,然后你可以替换目标上的内核映像和模块。
而第二连杆表示文件系统树;它意味着文件和目录在Linux中是如何组织的。
在某些情况下(取决于闪过OS的类型),你可以看到你的内核源代码在运行OS以及内部/usr/src/<kerne_path>
目录(你在第一个链接提到)。
您的意思是“不都是一样”?两者会有所不同。 第一个链接包含内核源代码,而第二个链接包含OS的文件系统。 –