Installation
Requirements
- Python 3.9 or later
requests— installed automaticallyipmitoolsystem binary — only needed for IPMI commandsracadmsystem binary — only needed for Dell RACADM commands
Install bmctools
pip install bmctoolsgit clone https://github.com/jessebutryn/bmctools.gitcd bmctoolspip install -e .python -m venv .venvsource .venv/bin/activate # Windows: .venv\Scripts\activatepip install bmctoolsOptional System Dependencies
ipmitool
Required only for bmctools ipmi commands or the IpmiTool Python class.
sudo apt-get install ipmitoolsudo dnf install ipmitoolbrew install ipmitoolracadm
Required only for bmctools racadm commands.
Download from Dell’s support site.
Docker
A pre-built Dockerfile is included that bundles bmctools with ipmitool and racadm:
cd bmctoolsdocker build -t bmctools .docker run --rm bmctools bmctools --helpVerify Installation
bmctools --version