# Qualcomm Linux Yocto の概要

このQualcomm^®^ Linux^®^ Yoctoガイドでは、Qualcomm LinuxがYoctoを使用して、Qualcommリファレンス・ハードウェア用の組み込みシステム・ソフトウェア・イメージをビルドする方法について説明します。

Yoctoの紹介については、Yocto Project^®^ が作成した以下のページを参照してください。

- [Yocto Project](https://www.yoctoproject.org/)
- [Yocto Project 5.0.6 ドキュメント](https://docs.yoctoproject.org/5.0.6/)

Yocto Projectは、組み込みデバイスやIoTデバイス、あらゆるカスタムLinux OSのデバイスに対して、カスタマイズされたLinuxイメージを作成するためのツール、ソフトウェア、構成、ベストプラクティスを提供しています。

Qualcomm Linuxリリースと本ドキュメントは、Yocto Projectの原則に基づいてビルドされており、Qualcomm Linuxをさらにカスタマイズする際に役立ちます。Qualcomm LinuxはYocto Scarthgapリリースをベースにしています。

Qualcomm Linuxでは、`base` と `custom` という2種類のビルド・バリアントが提供されています。

> 
> 
> - `base` バリアントでは、アップストリーム・ソフトウェア・コンポーネントを使用してシステム・ソフトウェア・イメージをビルドできます。ただし、まだアップストリーム中であるか、リファレンス・ハードウェアを起動するために必要なクアルコム製ソフトウェアについては、いくつかの例外があります。
> - `custom` バリアントでは、Qualcommの付加価値ソフトウェアを含むシステム・ソフトウェア・イメージをビルドできます。

Qualcomm Linux環境は、コミュニティによって保守されている複数のメタデータレイヤー で構成されています。これらのレイヤーは、ソフトウェア・パッケージ、パッケージ・グループ、イメージ・レシピ、および構成に関するレシピを提供します。コミュニティ・レイヤーは、Qualcomm Linuxのメタデータレイヤー 上に配置され、Qualcomm開発キットに必要となる付加的なソフトウェア・コンポーネントを提供します。

## 次のステップ

> 
> 
> - これらのバリアントの詳細については、[Qualcomm Linuxメタデータレイヤー でBitBake OVERRIDEを使用する](https://docs.qualcomm.com/doc/80-70020-27JA/topic/use-of-bitbake-overrides.html#use-of-bitbake-overrides) を参照してください。これらの2種類のバリアントは [meta-qcom-hwe](https://docs.qualcomm.com/doc/80-70020-27JA/topic/qualcomm_bsp_metadata_layers.html#meta-qcom-hwe-section) で定義されているマシン構成で使用できます。また、これらのマシン構成は [開発キット](https://www.qualcomm.com/developer/software/qualcomm-linux/hardware) にマッピングされています。
> - サポートされているオーバーライドとマシン構成の開発キットへのマッピングについては、[Qualcomm Linux リリースノート](https://docs.qualcomm.com/bundle/publicresource/topics/RNO-250630224842) のセクション 4.2 を参照してください。
> - Qualcomm Linux でサポートされている [ハードウェア SoC](https://docs.qualcomm.com/bundle/publicresource/topics/80-70020-115/soc.html) を参照してください。

Last Published: Dec 23, 2025

[Previous Topic
Qualcomm Linux Yoctoドキュメント](https://docs.qualcomm.com/bundle/publicresource/80-70020-27JA/topics/yocto_landing_page.md) [Next Topic
Qualcomm Linuxの特徴](https://docs.qualcomm.com/bundle/publicresource/80-70020-27JA/topics/qualcomm_linux_features.md)