Skip to main content
该层为 Qualcomm Linux 提供参考发行版配置。该层定义了镜像配方和软件包组。

发行版配置

下表介绍了发行版配置,这些配置可在 GitHub 上获取。
meta-qcom-distro/conf/distro/include/qcom-base.inc 配置定义了通用的 DISTRO_FEATURES。meta-qcom-distro/conf/distro/qcom-distro.conf 配置添加了以下特性:
  • glvnd
  • opencl
  • opengl
  • vulkan
  • wayland
Yocto Project 文档在发行版特性中定义了这些发行版特性。
要了解这些 DISTRO_FEATURES 的用途,请参阅发行版特性 conf/distro/include/qcom-base.inc 文件设置 INIT_MANAGER = "systemd" 并定义了上面所示的基础 DISTRO_FEATURESkvmDISTRO_FEATURES 中默认启用 — 基于 KVM 的虚拟化在所有受支持的平台上均可用,无需单独的发行版配置。专用的 qcom-distro-kvm.conf 已被移除;KVM 的启用现在通过 MACHINE_FEATURES 按机器控制。

何时创建自定义 DISTRO

要添加自定义发行版配置并重新构建工作区,请参阅添加自定义发行版配置

软件包组

软件包组在 meta-qcommeta-qcom-distro 中定义。下表介绍了这些软件包组:

镜像配方

meta-qcom-distro Qualcomm Linux 元数据层定义了镜像配方,这些配方可在 GitHub 上获取。下表列出了各种镜像、它们的 IMAGE_FEATURES 以及这些镜像的功能:
有关 IMAGE_FEATURES 的更多信息,请参阅镜像特性

创建自定义镜像配方

要添加自定义镜像配方并使用 BitBake 构建,请参阅添加镜像配方

QDL 烧录工具

QDL 是一种烧录工具,它与 USB 设备通信,将闪存加载器上传到设备。闪存加载器将镜像烧录到设备内置的通用闪存存储(UFS)或嵌入式多媒体卡(eMMC)。有关 QDL flashing 的更多信息,请参阅 QDL