Installation¶
The first step of getting started with BlueChi is the installation of it’s components.
Fedora or CentOS¶
On Fedora and CentOS-Stream systems (with EPEL repository enabled), all components of BlueChi can be directly installed via:
dnf install bluechi-controller \
bluechi-agent \
bluechi-ctl \
bluechi-selinux \
python3-bluechi
Debian-based distributions¶
On Debian systems, all components of BlueChi can be installed via:
# Add BlueChi PPA
curl -s --compressed "https://raw.githubusercontent.com/eclipse-bluechi/bluechi-ppa/main/deb/KEY.gpg" | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/bluechi.gpg >/dev/null
curl -s --compressed -o /etc/apt/sources.list.d/bluechi.list "https://raw.githubusercontent.com/eclipse-bluechi/bluechi-ppa/main/deb/bluechi.list"
sudo apt update
# Install BlueChi packages
sudo apt install bluechi-controller bluechi-agent bluechictl
The typed python bindings are not provided as .deb package, but
can be installed from pypi via pip:
pip install bluechi
Building from source¶
For building and packaging BlueChi from source, please refer to the respective section of the developer README on GitHub: