如何使bitbake生成.deb包

jim*_*ons 2 bitbake yocto

Bitbake默认生成.rpm文件,但不幸的是.rpm文件在debian或ubuntu系统上不起作用.如何让bitbake直接生成.deb文件?

And*_*ers 7

首先,您无法假设您无论如何都可以在常规Debian或Ubuntu系统中使用bitbake:ed deb-packages.

现在,Poky参考分布(Yocto项目),我假设你正在使用(由于你的yocto标签),默认为rpm.

设置PACKAGE_CLASSESconf/local.conf或最好是你自己的发行版的配置来:

PACKAGE_CLASSES = "package_deb"
Run Code Online (Sandbox Code Playgroud)

这将配置您的构建以使用deb-packages.(其他选项是package_ipkpackage_rpm.