Home Assistant 操作系统
Home Assistant 操作系统是一个专门为单板计算机和 x86-64 系统设计的操作系统,旨在运行 Home Assistant。它的目标是提供一个稳健且免维护的操作系统来运行 Home Assistant。
Home Assistant 操作系统 (HAOS) 使用 Buildroot 构建系统。Buildroot 在经典意义上并不是一个 Linux 发行版。它提供了构建 Linux 发行版所需的基础设施和构建系统。Buildroot 允许我们为不同的架构进行交叉编译,这在编译资源较少的架构(如基于 Arm 的系统)时尤其有用。HAOS 由一个比较常规的 Linux 和 GNU 软件栈组成,使用 Linux、GNU C 库、systemd 初始化守护进程和 Home Assistant 监管所需的 Docker 容器引擎。