在生成的rootfs中修补文件

时间:2015-09-16 11:21:46

标签: buildroot

我正在使用buildroot为Raspberry PI创建操作系统。 如何将修补程序应用于生成的rootfs中的文件?

例如添加行

  

auto eth0

     

iface eth0 inet dhcp

到生成的rootfs上的/ etc / network / interfaces。

我意识到在解压缩目标上的rootfs后可以使用脚本完成此操作,但我想知道是否可以使用buildroot自动执行。

1 个答案:

答案 0 :(得分:3)

首先看一下BR2_EXTERNAL mechanism。这样,您可以独立于Buildroot树管理项目/配置/包。

然后在Customizing the generated target filesystem部分查看“根文件系统覆盖(BR2_ROOTFS_OVERLAY)”和“构建后脚本(BR2_ROOTFS_POST_BUILD_SCRIPT)”。它们描述了两种方式,即通过fs-overlay提供自定义文件或运行构建后脚本并在此脚本中更改文件。