zoukankan      html  css  js  c++  java
  • Fedora20 编译安装qemu-system

    1. 安装简介:

        1.1. 本次编译安装所有的操作都在Fedora 20 x86-64上,内核版本为: 3.14.4-200.fc20.x86_64。如果在其他系统编译安装,请看其他文章。

      2.安装准备:

        2.1 安装依赖和编译环境。./configure一些必要的依赖不足不会报错,所以下面我安装的依赖并不是完全安装了依赖,但是至少能编译通过。可能安装很多没用的包,谁叫我不   懂编译。

        

    yum install automake autoconfig clang gcc gcc-c++ cdk-devel curl-devel gtk-vnc2-devel gvnc-devel novnc xen-devel SDL2-mixer-devel  bluez-libs-devel libaio-devel brlapi-devel ccompdrbd-udev gcc-objc gcc-objc++ ghc-OpenGL-devel glib-devel glusterfs glusterfs-api glusterfs-devel glusterfs-devel  gprof2dot gtk-vnc-devel  libcap-ng-devel libfdt-devel  libiscsi libiscsi-devel libmpcdec-devel libseccomp-devel libseccopm-devel libtool  libusb-devel llvm-libs  ncurses-devel nss-softokn-freebl-devel compsparse-devel spice-glib-devel spice-gtk3-devel spice-server-devel sysprof trousers trousers-static uuid-devel vhostmd xfsprogs-devel

        2.2 获取源码:

        

    yum install git
    git clone git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git qemu-kvm.git

      3.编译安装:

        这里需要注意的地方就是要在CFLAGS中加入-w,因为git下来这个源码会把警告当作错误处理,我没在makefile里面找到相关选项,所以只能采取禁用了。

    export CFLAGS="-w -O3 -msse -msse2 -mmmx -funroll-loops -mfpmath=sse"
    cd qemu-kvm.git
    ./configure --prefix=/usr/local/qemu-system
    make
    make install

      4.测试安装:

      创建一个16G的qcow2格式的镜像文件,然后从CentOS-6.5-x86_64-minimal.iso启动一个1024M内存的双核虚拟机。

    qemu-img create -f qcow2 CentOS-6.5-x64.qcow2 16G
     qemu-system-x86_64 --enable-kvm -m 1024 -smp 2 -boot order=cd -hda Cent
    OS-6.5-x64.qcow2 -cdrom /home/livenux/Public/System-cd/CentOS-6.5-x86_64-mini
    mal.iso

      启动之后我们就看见CentOS的安装界面了:

      5. 后续:

       其实在写这篇文章的时候,系统已经安装完成,并且已经重启运行一段时间后奔溃了。后续的成功经验,会继续分享,欢迎交流。

  • 相关阅读:
    Permutation Sequence
    Sqrt(x)
    Search in Rotated Sorted Array ||
    [STL]list的erase正确与错误用法
    一个支持Git应用编程开发的第三方库(API)
    VC++生成full dump文件
    Maven构建C++工程的插件-NAR
    VC++ Watch窗口查看指针指向的数组
    Android SDK更新失败的解决方法
    ADT20新建项目Android Support library not installed问题
  • 原文地址:https://www.cnblogs.com/fincod/p/3766553.html
Copyright © 2011-2022 走看看