【发布时间】:2015-04-30 04:33:47
【问题描述】:
我正在尝试使用 Yocto 项目构建尽可能小的 linux 映像。我还希望对目标进行包管理,以便能够添加和更新正在运行的系统的部分。
我可以通过将它添加到我的 conf/local.conf 来启用包管理:
EXTRA_IMAGE_FEATURES = "package-management"
使用 rpm,它会引入基于 python 的 smartpm 包管理器,从而使图像变大。所以我尝试使用 ipk 包,但这仍然取决于 python。
有谁知道如何以尽可能少的开销在 Yocto 中包含包管理?
【问题讨论】:
-
你试过
PACKAGE_CLASSES = "package_deb"吗?还有一个包类package_tar,但不知道有没有像*BSD下这样的安装程序支持这样的tar install/deinstall。 -
@volker,谢谢,我试过 deb。 package_ipk 现在是我的主要负责人。