我正在尝试使用如下所示的 menuconfig 从 yocto 内核中删除一些驱动程序..
bitbake -c menuconfig virtual/kernel
完成所有配置后,我生成了fragment.cfg。
bitbake -c diffconfig virtual/kernel
然后我在recipes-kernel/linux目录中创建一个.bbappend文件并bitbake我的图像。
现在的问题是,由于某种原因,我所做的所有配置每次都会重置为默认值。我怎样才能使配置永久化?
最佳答案
一种解决方案是创建自己的收据并覆盖默认收据。
例如,我们使用 linux-yocto-rt 内核并创建自己的收据,名称为 linux-yocto-rt 和以下文件:
linux-yocto-rt\linux-yocto-rt_4.9.bb
linux-yocto-rt\linux-yocto-rt\defconfig
defconfig 文件更改默认配置。
在 bb 文件中,您应该添加指向该文件的链接,例如:
SRC_URI += "file://defconfig "
您可以随时查看内部official documentation
关于linux - 在 yocto 中使用 bitbake menuconfig 进行内核配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63932843/