Skip to main content
Yocto 构建指南介绍了如何直接在主机上构建 meta-qcom 的稳定且经过验证的版本。本指南说明 如何使用 kas-container 在 Docker 容器内运行相同的构建, 这样就无需在主机上安装 Yocto 构建依赖项, 并确保一致、可重现的构建环境。

前提条件

  • kas-container 要求在您的主机上安装并运行 Docker。 请按照官方 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 作为镜像名称。