linux - 如何在 yocto (poky) freescale linux 中创建 rpm 包

标签 linux embedded-linux yocto

我正在使用 Yocto(poky) freescale linux 来创建新软件。我已经为这个系统编译了我的二进制文件。但是要在这个系统上构建 rpm 包,我找不到 rpmbuild 命令。

我是否需要使用 rpmbuild 或 opkg 或其他任何工具在 Yocto 上创建包?

提前致谢。

最佳答案

您需要为您的软件创建一个 bitbake 配方。这个秘籍描述了该软件是如何配置、构建和打包的。如果您的目标镜像配置了 rpm 作为包管理器,则执行该配方的结果将是一个包含您的软件的 RPM 文件。看这里:https://www.yoctoproject.org/docs/2.0/dev-manual/dev-manual.html

关于linux - 如何在 yocto (poky) freescale linux 中创建 rpm 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35885136/

相关文章:

yocto - 构建 yocto 时如何增加磁盘大小

linux - 服务器文件的解析权限不被拒绝

c - 如何理解进程的 Linux top 命令结果?

node.js - 为什么 Node.js Scaling 可以在 Linux 上运行,但不能在 Windows 上运行?

linux - 无法使用 Linux 在 docker 中挂载现有文件夹

linux - tasklet 在 ISR 调度后究竟何时运行?

linux - 静态库的 Yocto 构建失败,错误为 "No Match Found"

yocto - 如何使 bitbake 生成 .deb 包

linux - 可视化 Linux 内核使用的设备树文件 (dtb) 的工具?

linux - fsync,同步 : does it really do what its supposed to?