需要安装哪个buildroot包才能将任何给定的实用程序放到目标rootfs上?

时间:2017-01-20 19:50:43

标签: packages buildroot

我是buildroot的新手。使用buildroot 2016.05,我已经成功为带有Xilinx内核的MicroZed板构建了一个目标SD卡,但它缺少了我想在根文件系统中使用的一些实用程序。特别是,我想要scp。

查看buildroot文档和网络搜索并没有得出答案,但我能够搜索包文件夹中的Config.in文件以获得" scp"并最终确定我可以安装dropbear或openssh来获取scp。

除了我搜索Config.in文件的强力方式外,是否有一种方法可以使用buildroot来解析"哪个包生成二进制XYZ"问题

1 个答案:

答案 0 :(得分:3)

构建嵌入式Linux系统的很大一部分是了解Linux系统的组件。您如何确定在桌面/服务器Linux安装上安装哪些软件包?通过这种方式,Buildroot并没有什么不同。作为帮助,我们对组中的包进行排序(在本例中为E.G.网络应用程序)并为每个包提供帮助文本,但实际上您应该知道' scp'是ssh包的一部分(openssh或dropbear)。

有时可能有用的是检查程序来自桌面Linux安装的程序包 - E.G. dpkg -S $(scp)这个问题,以防你使用Debian / Ubuntu