meta-qcom 版本。本指南介绍如何使用 kas-container 在 Docker 容器中运行相同的构建,这样就无需在主机上安装 Yocto 构建依赖项,并可确保获得一致、可重现的构建环境。
前提条件
-
kas-container要求主机上已安装并运行 Docker。请按照官方 Docker 文档进行设置- 安装 Docker Engine
- Linux 安装后步骤 — 将您的用户添加到
docker组,以便无需sudo即可运行 Docker
-
kas-container是随kas一起提供的包装脚本。当您使用pipx安装kas时(如 Yocto 构建指南的主机设置部分所述),kas-container会自动安装到同一环境中,并可在您的PATH中使用。确认系统上kas-container是否可用
配置参数
下表描述了当前版本的构建标签。这些值需要替换到构建命令中。构建说明
-
下载 Qualcomm 的 Yocto 层
meta-qcom。有关最新的<meta-qcom-release-tag>,请参阅配置参数。
-
使用
kas-container构建软件镜像。您可以基于机器和发行版组合定义构建目标。
-
构建会生成一个 tarball,其中包含执行一次完整全新刷写所需的所有相关文件,包括分区元数据、启动固件、ESP 分区和 rootfs。构建成功后,请检查构建产物中是否存在 qcomflash tarball。以下示例使用
qcom-multimedia-proprietary-image作为镜像名称。

