Digi产品中文Wiki

无线模块/嵌入式核心板/片上系统/物联网解决方案

用户工具

站点工具


digi:arm-embedded:linux:dey:system-development:dey-aio

这是本文档旧的修订版!


使用DEY-AIO进行嵌入式Linux的快速开发和系统裁减定制

DEY All In One是一个开源的嵌入式Linux开发工具,由Digi中国区工程师维护,让用户可以更快更便携地进行嵌入式Linux系统开发和定制。

主要的功能包括:

  1. 支持并自动创建原生Linux开发环境和docker容器化的开发环境
  2. 支持PVPN科学上网工具
  3. 支持多个DEY版本同时进行开发
  4. 支持以git的方式管理DEY项目源码版本
  5. 内置meta-custom方便进行文件系统定制
  6. 内置发布工具,快速发布固件和打包卡刷包

安装前的准备工作

DEY的系统开发需要能正常访问github以下载相关的Linux和一些上游软件源码库。建议让IT协助解决科学上网问题。或是使用PVPN自建科学上网开发环境。

建议使用Ubuntu 22.04及其以上的版本来安装dey-aio,以全新安装的ubuntu22.04为例,先安装一些必要的依赖包:

$ sudo apt update
$ sudo apt install gawk wget file git diffstat file unzip texinfo gcc build-essential chrpath socat cpio python3 python3-pip python3-pexpect xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev pylint xterm python3-subunit mesa-common-dev zstd liblz4-tool
$ sudo apt install python-is-python3
$ sudo apt install repo
digi/arm-embedded/linux/dey/system-development/dey-aio.1708578921.txt.gz · 最后更改: robin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki