安装依赖包
- 安装编译环境。
yum -y install cmake rpcgen glib2-devel gnutls-devel libxml2-devel libtirpc-devel yajl-devel librbd-devel pixman-devel python3-docutils libxslt-devel pip3 --trusted-host files.pythonhosted.org install meson
- 源码编译ninja。
要求ninja版本为1.10.2,此处以ninja-1.10.2.tar.gz举例说明。
ninja-1.10.2.tar.gz下载地址:https://github.com/ninja-build/ninja/archive/refs/tags/v1.10.2.tar.gz。
tar -xzvf ninja-1.10.2.tar.gz cd ninja-1.10.2 && ./configure.py --bootstrap cmake -Bbuild-cmake -H. cmake --build build-cmake cd /usr/bin ln -s /root/src/ninja-1.10.2/build-cmake/ninja ninja #校验ninja是否安装成功 which ninja
- libvirt-6.9.0源码编译要求meson版本不低于0.58。
- 创建软连接时,请根据实际情况替换ninja可执行文件的绝对路径。
父主题: 配置安装环境