主机计算机要求
表:主机最低要求支持在虚拟机上构建,但速度明显较慢。有关 VM 设置说明,请参阅 Qualcomm Linux 虚拟机设置指南。
必需工具
表:必需工具版本安装主机包
运行以下命令安装所需的包和kas 构建工具:
source ~/.bashrc),以便 pipx 二进制文件在您的 PATH 中,然后安装 kas:
kas-container 脚本以在任何 Linux 发行版上的 Docker 容器内运行构建:
配置区域设置
配置 git
独立内核开发前提条件
独立构建工作流程使用kmake-image Docker 容器来提供交叉编译工具链、systemd ukify 和镜像打包脚本。
在运行独立构建之前必须在主机上安装 Docker。
安装 Docker CE
要在 Ubuntu 上安装 Docker,请按照 Docker 安装指南 中的说明进行操作。将您的用户添加到 docker 组
重启终端,或注销后重新登录,以使更新后的 docker 组成员身份生效。
验证安装
拉取 kmake-image Docker 镜像
首选方法是从镜像仓库拉取预构建的kmake-image:
请拉取托管的镜像,仅当需要开发或自定义该镜像时才在本地构建。
kmake-image 容器构建和 shell 别名设置在 不使用 Yocto 构建内核 中介绍。仓库访问
Qualcomm Linux 内核和meta-qcom 层在 GitHub 上公开托管,无需特殊凭据:

