这是 petalinux 的树。
https://github.com/Xilinx/linux-xlnx/tree/xlnx_3.8
我正在寻找 sysvinit 包,其中包含 init 、halt 等内容。编译此源代码时,我们会在 /sbin/ 中获得相应的二进制文件。我在编译 init.sysvinit、halt.sysvinit 等二进制文件后发现
我可以单独下载源代码这里 但 petlainux 源代码中也必须有相同的包。如何在上面的 petalinux 树中搜索这些源代码?
答案1
你链接的Linux 内核源代码树。您不会在那里找到 sysvinit(也找不到任何其他程序),因为这只是内核,而不是完整的 Linux 发行版。
这Xilinx 存储库集合不包括 sysvinit 或我能找到的任何其他 init。这维基百科提到使用忙碌盒对于用户层工具,并表示下载上游源代码。 BusyBox 包含一个 init 程序。