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. 后续:

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

时间: 2024-11-09 01:58:26

Fedora20 编译安装qemu-system的相关文章

Linux下编译安装qemu和libvirt

目录 [hide] 1 安装qemu 1.1 qemu介绍 1.2 下载源文件 1.3 编译安装 2 安装libvirt 2.1 libvirt介绍 2.2 下载libvirt 2.3 编译安装 3 参考资料 KVM虚拟机(英语:Kernel-based Virtual Machine),是一种用于Linux内核中的虚拟化基础设施.KVM目前支援Intel VT及AMD-V的原生虚拟技术.KVM在2007年2月被导入Linux 2.6.20核心中.它也被引入FreeBSD.在Mac OS X中,

Ubuntu下编译安装QEMU

Ubuntu下编译安装QEMU 由于环境需求,今天在ubuntu14.04的环境下手动编译安装了QEMU2.1.2. QEMU下载地址:http://wiki.qemu-project.org/download/qemu-2.1.2.tar.bz2 具体下载及解压步骤这里就不在赘述了,主要就是说下环境准备的一些依赖包,编译QEMU最重要的就是gcc,所以我们要先把gcc安装上. [email protected]:~# apt-get install gcc-3.4 cpp-3.4 安装QEMU

ubuntu14.04手动安装qemu和libvirt

在一个全新的ubuntu14.04中通过源码编译安装qemu和libvirt环境.需要注意一个安装顺序问题.建议先安装qemu.后安装libvirt.因为,libvirt起来后,会检测其需要使用的hypervisor.另外,他们的安装最好都指定安装路径到/usr目录下,这样可以使安装完后直接可以全局使用libvirt和qemu命令.且libvirt默认是通过调用/usr/bin下的qemu命令获取qemu版本和命令使用的.所以,为保证libvirt中能方便的调用到qemu命令,两个组件的安装都需

qemu 编译安装

sudo apt-get install automake sudo apt-get install libtool ./configure --target-list=x86_64-softmmu --prefix=/opt/qemu-2.0.0 --enable-kvm --enable-sdl make sudo make install qemu 编译安装,布布扣,bubuko.com

php5.6.11编译安装报错configure: error: Don't know how to define struct flock on this system

centos 6.8 32位系统下,安装php.5.6.11是出现这个错误 解决办法: 1 2 3 4 vim /etc/ld.so.conf.d/local.conf     # 编辑库文件 /usr/local/lib                       # 添加该行 :wq                                  # 保存退出 ldconfig -v                          # 使之生效 注意事项: 这里添加的库文件路径一定要和你

dbrd 8.4.6 源代码编译安装

---------------------------- 0.系统环境 ---------------------------- db01 192.168.50.10 /dev/sdb1 主节点 db02 192.168.50.20 /dev/sdb1 备节点 # grep -v "#" /etc/hosts 192.168.50.10 db01 db01.mysql.com 192.168.50.20 db02 db02.mysql.com #一块新硬盘 ll /dev/sd* ll

MySQL5.5.52编译安装

一.MySQL介绍MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司.MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一.MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性.MySQL所使用的 SQL 语言

+++++++子域授权与编译安装(二)

子域授权.转发区域<子域解析父域>.DNS安全配置<acl定义,内置变量,acl安全指令>.dns使用view实现智能dns.CDN,全局负载均衡.编译安装bind.dns压力测试 一.恢复快照 二.缓存服务器 三.(正.反)区域解析库配置 四.主从同步 五.子域授权 六.转发区域 七.安全配置 八.view实现智能DNS 九.编译安装BIND 十.压力测试 拓扑模型 一.配置ntp服务器<192.168.58.131> 1.安装ntp # yum -y -q inst

CentOS和Ubuntu下安装配置Greenplum数据库集群(包括安装包和源码编译安装)

http://blog.csdn.net/prettyshuang/article/details/50501904 首先说一下,无论是CentOS/RedHat还是Ubuntu都可以按源码方式.安装包方式编译安装. 1.   规划 192.168.4.93(h93)       1个主master  2个主segment.2个镜像segment 192.168.4.94(h94)       1个备master  2个主segment.2个镜像segment 都安装在/home/wslu/gp