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 项目文档在发行版功能中定义了这些发行版功能。
要了解这些 DISTRO_FEATURES 的用途,请参阅发行版功能。 conf/distro/include/qcom-base.inc 文件设置 INIT_MANAGER = "systemd" 并定义了上面显示的基础 DISTRO_FEATURES。kvm 在 DISTRO_FEATURES 中默认启用——所有受支持的平台都可以使用基于 KVM 的虚拟化,无需单独的发行版配置。专用的 qcom-distro-kvm.conf 已被移除;KVM 的启用现在通过 MACHINE_FEATURES 按机器控制。

何时创建自定义 DISTRO

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

软件包组

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

镜像配方

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

创建自定义镜像配方

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

QDL 烧录工具

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