ubuntu 编译安装 qemu 和 kvm

在公司重新换了电脑,dell的 760 换到了 780,配置提升了不少,再也不出现开多网页也卡的现象了。哈哈哈哈。

配置详情:

Intel(R) Core(TM)2 Duo CPU     E8400  @ 3.00GHz

4GB 内存

操作系统默认的是32位的xp,这肯定是不行的,晚上就换成了 ubuntu 12.04 64位  桌面版本。第一件事情就是 卸载了 unity 桌面。不习惯啊。

工作效率降低了不少。

然后呢就是安装 qemu 和kvm。这到不是为了 什么。就是想装。已经用 visual box 装了一个 xp,运行阿里旺旺。

源代码编译 太麻烦了。

编译kvm 很简单,从官网下载最新的代码。

http://sourceforge.net/projects/kvm/files/kvm-kmod/ 下载最新的代码。除非是特别老的内核需要旧版本,一般都是直接用最新的,

编译qemu 就比较麻烦了。

因为需要安装很多库,来支持很多特性。

我需要的特性:

1、spice   显示好一些。

2、AIO

3、SDL  VNC  显示

一般就这些就可以了。

sudo apt-get  build-dep qemu-kvm

这一个命令就可以安装好很多东西。configure 一下,很多都选项都 yes了。

sudo apt-get install spice-protocol spice-server spice-client  支持spice

./configure –target-list=i386-softmmu,x86_64-softmmu  这个最好加上。否则要会支持N

多平台,编译时间长。

特别是 arm部分编译会出点问题。将config-host.mak 里面的 编译选项- fPIE 改为 -fPIC 才可以。

其他都没问题了。安装好之后,安装 qxl  驱动,显示果然好了很多。驱动可以从 spice 官网 下载。

http://spice-space.org/download/binaries/spice-guest-tools-0.1.exe

qemu 启动时, -vga qxl 参数即可。

留下评论