README.md

raspberrypi-build

介绍

构建树莓派镜像的脚本程序。

软件架构

AArch64

安装教程

有两种方式获取该脚本:

  1. 下载该仓库源码。

  2. 基于 openEuler 20.09 的源仓库,使用 rpmdnf 软件包管理命令安装 raspberrypi-build。

    dnf install raspberrypi-build

    安装 raspberrypi-build 后,树莓派镜像构建的脚本及相关文件会保存在 /opt/raspberrypi-build

使用说明

构建镜像需执行命令:

sudo bash build-image.sh -d DIR -r REPO -n IMAGE_NAME

各个参数意义:

  1. -d, --dir DIR

    构建镜像和临时文件的输出目录,默认为脚本所在目录。如果 DIR 不存在则会自动创建。

    脚本运行结束后,会提示镜像的存储位置,默认保存在 DIR/raspi_output/img/ 下。

  2. -r, --repo REPO_INFO

    必要参数!开发源 repo 文件的 URL 或者路径,也可以是开发源中资源库的 baseurl 列表。注意,如果该参数为资源库的 baseurl 列表,该参数需要使用双引号,各个 baseurl 之间以空格隔开。

    下面分别举例:

    • 开发源 repo 文件的 URL:暂无

    • 开发源的 repo 文件路径:./openEuler-20.09.repo

      该文件的内容如下:

      [MAINLINE]
      name=MAINLINE
      baseurl=http://119.3.219.20:82/openEuler:/Mainline/standard_aarch64/
      enabled=1
      gpgcheck=0
      
      [EPOL]
      name=EPOL
      baseurl=http://119.3.219.20:82/openEuler:/Epol/standard_aarch64/
      enabled=1
      gpgcheck=0
    • 资源库的 baseurl 列表:"http://119.3.219.20:82/openEuler:/Mainline/standard_aarch64/ http://119.3.219.20:82/openEuler:/Epol/standard_aarch64/"

  3. -n, --name IMAGE_NAME

    构建的镜像名称。

    例如,openEuler-20.09-RaspberryPi.aarch64.img。默认为openEuler-RaspberryPi.aarch64.img,或者根据 -r, --repo REPO_INFO 参数自动生成。

  4. -h, --help

    显示帮助信息。

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

码云特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. 码云官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解码云上的优秀开源项目
  4. GVP 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
  5. 码云官方提供的使用手册 https://gitee.com/help
  6. 码云封面人物是一档用来展示码云会员风采的栏目 https://gitee.com/gitee-stars/

项目简介

Scripts of building images for Raspberry Pi

发行版本

当前项目没有发行版本

贡献者 2

O openeuler-ci-bot @openeuler-ci-bot

开发语言

  • Shell 100.0 %