Ubuntu开发环境搭建
更新时间:2025/4/8
在Gitcode上查看源码在Ubuntu开发环境上搭建openUBMC环境,能够基于openUBMC所提供的工具包以及开源工具进行源码安装。
NOTE
部分安装操作以及工具命令依赖sudo权限,请使用具备sudo权限的用户进行openUBMC安装与开发。
配置GitCode账户
在源码安装之前需要配置gitcode账户,请参考gitcode添加密钥:
shell
git config --global user.name <your username>
git config --global user.email <your email>
ssh-keygen -t rsa -b 2048 -C <your email>
cat ~/.ssh/id_rsa.pubIMPORTANT
提交PR时,机器人会基于git config设置的邮箱检查签署CLA状态。请保持邮箱地址一致。
由于安全原因,gitcode要求https下载时设置个人令牌,可以通过git设置,使用ssh替换https下载:
shell
git config --global url."git@gitcode.com:".insteadof "https://gitcode.com/"开发者环境准备
拉取manifest仓代码到本地工作空间。
shellmkdir workspace cd workspace git clone git@gitcode.com:openUBMC/manifest.git之后,开发者需前往openUBMC社区软件应用中心下载bmcsdk,并将下载的bmcsdk文件存放在manifest代码仓目录下。然后,执行脚本文件进行环境初始化(此命令依赖bmcsdk.zip中的hpm_tools、rtos_compiler、sdk,以及lua-format)。
shellcd manifest python3 init.py -path ./bmc_sdk.zip -user USER -psw PASSWORD # USER和PASSWORD为openUBMC社区用户名和密码
至此,你已使用openUBMC的初始化脚本完成了环境搭建,可以在后续的章节中使用该环境进行开发。