---
title: 安装依赖包
description: "1. 安装编译环境。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengcpfs/ecosystemEnable/Libvirt/kunpengcpfs_libvirt_03_0006.html
sourcePath: /source/zh/kunpengcpfs/ecosystemEnable/Libvirt/kunpengcpfs_libvirt_03_0006.html
indexId: 0eab5b9d265aa4b598d99a0f57b0e28fbf584adb51bb1ad13bd589ba6eef187879
---
# 安装依赖包

1. 安装编译环境。

```
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
```


2. 源码编译ninja。
  要求ninja版本为1.10.2，此处以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可执行文件的绝对路径。
