linux编译安装kvm,centos 7源码编译安装qemu-kvm和spice

下载源码

1.wget https://www.spice-space.org/download/releases/spice-protocol-0.12.13.tar.bz2

2.wget https://www.spice-space.org/download/releases/spice-0.14.0.tar.bz2

3.wget https://download.qemu.org/qemu-2.10.2.tar.xz

下载完后解压各个源码包,tar -jxvf spice-protocol-0.12.13.tar.bz2,tar -jxvf spice-0.14.0.tar.bz2,tar -Jxvf qemu-2.10.2.tar.xz

编译安装

编译安装spice-protocol

在spice-protocol-0.12.13目录下./configure && make && make install。

编译安装spice-0.14.0

1.先安装依赖包,这边就不使用源码编译,直接使用yum install安装,有些功能未打开,这打开还需要安装相关依赖包,具体安装依赖包如下所示:

yum install -y celt051-devel.x86_64

yum install -y openssl-devel.x86_64

yum install libjpeg-turbo-devel.x86_64

yum install gtk2-devel.x86_64

2.配置安装spice,在spice-0.14.0目录下创建build目录,进入build目录,../configure PKG_CONFIG_PATH=/usr/local/share/,这边未配置其他选项,使用默认配置,配置无错误后,进行make && make install

编译安装qemu-kvm

1.设置环境变量PKG_CONFIG_PATH,使qemu可以找到spice和spice-protocol的安装目录,具体为export PKG_CONFIG_PATH=/usr/local/share/pkgconfig/:/usr/local/lib/pkgconfig/

2.编译安装qemu,在qemu-2.10.2目录下创建build目录,进入该目录进行../configure --enable-spice,配置完成后进行make && make install。

总结

至此,基于spice的qemu-kvm已经编译安装好了,这边比较重要的是缺少什么依赖库就yum install安装,其库名可以根据yum list | grep xx过滤一下,一般安装xx.devel.xx的库即可,另外对于源码安装的要记得使用PKG_CONFIG_PATH环境变量告知要在哪个路径下查找对应的库。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值