下载和编译Bianbu Linux
开发环境
硬件配置
推荐配置:
- CPU:12th Gen Intel(R) Core(TM) i5或以上
- Memory:16GB或以上
- Disk:SSD,256GB或以上
操作系统
推荐Ubuntu 20.04或更新LTS版本,其他Linux发行版本没有测试。
安装依赖
Ubuntu 16.04 and 18.04:
sudo apt-get install git build-essential cpio unzip rsync file bc wget python3 libncurses5-dev libssl-dev dosfstools mtools u-boot-tools flex bison python3-pip
sudo pip3 install pyyaml
Ubuntu 20.04 or higher:
sudo apt-get install git build-essential cpio unzip rsync file bc wget python3 python-is-python3 libncurses5-dev libssl-dev dosfstools mtools u-boot-tools flex bison python3-pip
sudo pip3 install pyyaml
下载
使用repo(版本 >= 2.41)下载完整SDK。如果没有repo,参考Git Repo 镜像使用帮助安装。
Bianbu Linux代码托管在Gitee上,下载前先参考这篇文档设置SSH Keys。
下载代码,例如下载bl-v2.0.y
分支:
mkdir ~/bianbu-linux-2.0
cd ~/bianbu-linux-2.0
repo init -u git@gitee.com:bianbu-linux/manifests.git -b main -m bl-v2.0.y.xml
repo sync
repo start bl-v2.0.y --all