---
title: 升级QEMU
description: "QEMU 只需要在主机上进行安装。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengcpfs/systuningguide/systemtg/kunpengvirtualization_05_0003.html
sourcePath: /source/zh/kunpengcpfs/systuningguide/systemtg/kunpengvirtualization_05_0003.html
indexId: 4c41bc44cdf47c49652a726d45a9fc005c063d1dd1a6a5666d3954f8d5aad42181
---
# 升级QEMU

QEMU 只需要在主机上进行安装。

1. 安装编译所需依赖包。

```
yum -y install gcc make glib2-devel zlib-devel pixman-devel libaio-devel flex bison
```


2. 下载代码库。
  1 git clone https://github.com/kunpengcompute/qemu.git

3. 切换分支。
  1 2 3 cd qemu git checkout stable-4.0 git submodule update --init

  如果CentOS 7.6 git submodule命令会有如下报错： error: RPC failed; result=22, HTTP code = 422 建议编译安装git 2.x版本。

4. 创建build目录并进入。
  1 mkdir build && cd build

5. 配置并编译一个支持AArch64架构的QEMU模拟器，然后安装到系统中，使用16个线程加快编译速度。
  1 2 ../configure --target-list=aarch64-softmmu make install -j 16

  --target-list=aarch64-softmmu：指定目标架构和模拟模式。

6. 查看QEMU版本。
  1 qemu-system-aarch64 --version

  可查看到QEMU版本为4.0.1，如下图：
