同步操作将从 yunxiang/raspberrypi 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
English | 简体中文
本仓库是 openEuler 社区树莓派 SIG 组的主仓库,提供 SIG 组相关信息以及适用于树莓派的 openEuler 镜像的构建脚本和相关文档:
SIG 组基本信息位于 sig-RaspberryPi。
openEuler 20.03 LTS 的内测版本镜像,下载。
该镜像的基本信息:
镜像刷写 SD 卡并使用树莓派,详见以下文档:
本仓库的脚本运行环境要求如下:
其他架构可以使用 QEMU 模拟器搭建 AArch64 运行环境。
详细过程参见 openEuler 镜像的构建。
构建脚本 build-img.sh,其后可设置 0/5/7 个参数。
sudo bash build-img.sh
sudo bash build-img.sh KERNEL_URL KERNEL_BRANCH KERNEL_DEFCONFIG DEFAULT_DEFCONFIG REPO_FILE --cores MAKE_CORES
或
sudo bash build-img.sh KERNEL_URL KERNEL_BRANCH KERNEL_DEFCONFIG DEFAULT_DEFCONFIG REPO_FILE
其中,各个参数意义:
https://gitee.com/openeuler/raspberrypi-kernel.git
。master
。openeuler-raspi_defconfig
,在本目录的 config 目录下或内核源码的目录 arch/arm64/configs 下。如果该文件不存在则使用配置文件 DEFAULT_DEFCONFIG。openeuler-raspi_defconfig
,在内核源码的目录 arch/arm64/configs 下。如果 KERNEL_DEFCONFIG 和该文件均不存在则退出镜像构建过程。openEuler-20.03-LTS.repo
。注意,如果 REPO_FILE 为文件名称,需要保证该文件在本目录的 config 文件夹下。否则,如果 REPO_FILE 为 URL,请保证可以通过该链接获取到该 repo 文件。构建脚本 build-img-docker.sh,其后可设置 0/6/8 个参数。该脚本会自动下载 openEuler 的 Docker 镜像,并导入本机系统中,下载并导入的 Docker 镜像版本由该脚本参数 DOCKER_FILE 决定。
注意!!!运行该脚本前,需安装 Docker 运行环境。
sudo bash build-img-docker.sh
sudo bash build-img-docker.sh DOCKER_FILE KERNEL_URL KERNEL_BRANCH KERNEL_DEFCONFIG DEFAULT_DEFCONFIG REPO_FILE --cores MAKE_CORES
或
sudo bash build-img-docker.sh DOCKER_FILE KERNEL_URL KERNEL_BRANCH KERNEL_DEFCONFIG DEFAULT_DEFCONFIG REPO_FILE
其中,除第一个参数 DOCKER_FILE 外,剩余参数与主机上构建
中对应参数一致:
https://repo.openeuler.org/openEuler-20.03-LTS/docker_img/aarch64/openEuler-docker.aarch64.tar.xz
。使用该默认参数时,脚本会自动下载 openEuler 20.03 LTS 的 Docker 镜像,并导入本机系统中。注意,如果 DOCKER_FILE 为文件名称,需要保证该文件在本目录的 config 文件夹下。否则,如果 DOCKER_FILE 为 URL,请保证可以通过该链接获取到该 Docker 镜像。此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。