Ubuntu开发环境搭建
更新时间:2025/4/8
在Gitcode上查看源码在Ubuntu开发环境上搭建openUBMC环境,能够基于openUBMC所提供的工具包以及开源工具进行源码安装。
注意:
部分安装操作依赖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.pub
注意:
提交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代码仓目录下。然后,执行脚本文件进行环境初始化。
shellcd manifest python3 init.py -path ./bmc_sdk.zip
上述步骤执行成功后,开发者需通过登录openUBMC的远程Conan仓,用于在构建时获取所需的组件。
shellconan user <openUBMC社区用户名> -p <openUBMC社区用户密码> -r openubmc_dev
至此,你已使用openUBMC的初始化脚本完成了环境搭建,可以在后续的章节中使用该环境进行开发。