差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 | |||
digi:arm-embedded:linux:dey:system-development:dey-aio [2024/02/22 13:15] – robin | digi:arm-embedded:linux:dey:system-development:dey-aio [2024/02/22 13:31] (当前版本) – robin | ||
---|---|---|---|
行 11: | 行 11: | ||
====安装前的准备工作==== | ====安装前的准备工作==== | ||
- | DEY的系统开发需要能正常访问github以下载相关的Linux和一些上游软件源码库。建议让IT协助解决科学上网问题。或是使用[[https:// | + | DEY的系统开发需要能正常访问github以下载相关的Linux和一些上游软件源码库。建议让IT协助解决科学上网问题,或是使用[[https:// |
+ | |||
+ | 1. 安装必要的依赖包 | ||
建议使用Ubuntu 22.04及其以上的版本来安装dey-aio,以全新安装的ubuntu22.04为例,先安装一些必要的依赖包: | 建议使用Ubuntu 22.04及其以上的版本来安装dey-aio,以全新安装的ubuntu22.04为例,先安装一些必要的依赖包: | ||
行 19: | 行 21: | ||
$ sudo apt install python-is-python3 | $ sudo apt install python-is-python3 | ||
$ sudo apt install repo | $ sudo apt install repo | ||
+ | 如果全新安装,未配置git,请执行: | ||
+ | $ git config --global user.name | ||
+ | $ git config --global user.email " | ||
+ | 一般建议安装docker和docker-compose,以便支持开发环境容器化: | ||
+ | $ sudo apt install docker.io docker-compose | ||
+ | $ sudo gpasswd -a $USER docker | ||
+ | $ sudo newgrp docker | ||
+ | $ reboot 请先重启一下电脑 | ||
+ | $ docker ps # | ||
+ | $ docker network create pvpn --subnet 172.100.100.0/ | ||
</ | </ | ||