openbmc 根文件系统软件包
时间: 2023-08-16 09:11:10 浏览: 202
在安装OpenBMC根文件系统软件包之前,您需要先完成一些准备工作。首先,您需要在Fedora 28上安装一些必要的软件包。您可以使用以下命令来安装这些软件包:
```
sudo dnf install -y git patch diffstat texinfo chrpath SDL-devel bitbake rpcgen perl-Thread-Queue perl-bignum perl-Crypt-OpenSSL-Bignum
```
接下来,您需要下载OpenBMC的源代码。您可以使用以下命令来克隆OpenBMC的GitHub仓库,并进入克隆下来的目录:
```
git clone git@github.com:openbmc/openbmc.git
cd openbmc
```
接下来,您可以根据您的硬件进行配置。根据的引用,您可以在控制台中运行obmcutil工具来检查OpenBMC的状态。当您看到以下内容时,表示OpenBMC已成功启动并进入“就绪”状态:
```
root@openbmc:~# obmcutil state
CurrentBMCState : xyz.openbmc_project.State.BMC.BMCState.Ready
CurrentPowerState : xyz.openbmc_project.State.Chassis.PowerState.Off
CurrentHostState : xyz.openbmc_project.State.Host.HostState.Off
```
最后,您需要将本地文件夹挂载到Docker镜像下。根据的引用,您可以使用以下命令来启动镜像并进行文件夹挂载:
```
docker run -it --hostname docker --name docker-bmc -v /home/master/Desktop/openbmc:/home/bmc/openbmc dockerbmc:v1
```
以上是安装和使用OpenBMC根文件系统软件包的一些基本步骤。请注意,具体的操作可能会因您的环境和需求而有所不同。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [【OpenBMC 系列】1.OpenBMC 开发环境搭建](https://blog.csdn.net/Datapad/article/details/121859922)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [openbmc开发27:创建与使用docker镜像](https://blog.csdn.net/qq_34160841/article/details/119983354)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文