鲲鹏社区首页
中文
注册
开发者
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

升级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,如下图: