2015-09-16 74 views
1

我正在使用buildroot爲Raspberry PI創建操作系統。 如何將修補程序應用於生成的rootfs中的文件?在生成的rootfs中修補文件

例如添加線

汽車的eth0

IFACE eth0的INET DHCP

到/ etc /網絡/接口上所得到的根文件。

我知道這可以在解壓目標上的rootfs後用腳本來完成,但我想知道是否可以使用buildroot自動執行。

回答

3

首先看看BR2_EXTERNAL mechanism。這樣你就可以獨立於Buildroot樹來管理你的項目/配置/包。

然後查看Customizing the generated target filesystem部分中的「根文件系統覆蓋(BR2_ROOTFS_OVERLAY)」和「後生成腳本(BR2_ROOTFS_POST_BUILD_SCRIPT)」。它們描述了兩種方式,即通過fs-overlay提供自定義文件,或者運行後構建腳本並在該腳本中更改文件。