维斯有条河    科学与耕耘

【KVM第二弹】编译安装qemu-kvm  26 Mar 2014


本文为发布在维斯有条河上的原创文章,主要参考《KVM虚拟化技术实战与原理解析》任永杰 单海涛,转载请注明出处,KVM系列持续更新,敬请关注。 上一弹下一弹
qemu-kvm 编译和安装

kvm是内核模块,而在用户空间,需要QEMU来模拟所需要的CPU和设备模型,
以及用于启动客户机进程,这样才有了一个完整的KVM运行环境。
qemu-kvm是QEMU的一个改进分支

下载qemu-kvm源码

从git源下载qemu-kvm源代码
完成后,进入目录

 
    $ git clone https:/git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git qemu-kvm.git
    $ cd qemu-kvm.git
    $ pwd
    

配置和编译

    # 显示配置的帮助手册
    $ ./configure --help
    # 进行配置 
    $ ./configure
    # 执行编译命令有可能确实glib-2.12导致失败
    # 需要安装libglib2.0-dev包
    $ sudo apt-get install libglib2.0-dev
    
如下图

执行编译命令
    $ make -j 20
    
会得到 qemu-system-x86_64, 这就是我们常用的qemu-kvm命令行工具。

安装

编译成功之后,运行安装命令。

    $ make install | tee make-install.log
    

安装之后检查系统状态



About
  • Copyright ©2016 _v7__     Home: github.com/vince67     Blog:   维斯有条河     Email:      友情链接: 张小洋的布劳阁