现在的位置: 首页 > 综合 > 正文

libvirt安装过程

2014年11月08日 ⁄ 综合 ⁄ 共 927字 ⁄ 字号 评论关闭
libvirt安装过程

下载libvirt-0.8.1-tar.gz,解压该文件:tar zxvf libvirt-0.8.1.tar.gz.解压完成后进入到文件夹
libvirt-0.8.1
开始安装
1../configure
2.
此时提示缺少libxml2,因此需要安装libxml2.sudo apt-get install libxml2
libxml2-dev
3.
重新./configure,有提示找不到guntls.
4.
安装guntls librarysudo apt-get install gnutls-doc gnutls-bin,sudo
apt-get install libneon27-gnutls libcurl4-gnutls-dev.
5.
./configure,又提示缺少device-mapper-devel,
6.
从网上下载device-mapper.1.02.28.tgz,然后解压缩tar zxvf device-mapper.1.02.28.tgz,进入解压后的文件夹中:cd
device-mapper.1.02.28
。安装device-mapper
 (1)./configure
  (2) sudo make
  (3) sudo make install
然后退出该文件夹,重新安装libvirt

7.这时还可能出现缺少You must install python-devel to build Python bindings,所以使用sudo apt-get install python-devel,却发现未找到python-devel,估计这个源找不到这个包了吧,那么就改为:sudo apt-get install python-dev。

8.进入libvirt-0.8.1中,./configure,已经没有错误
9.sudo make
10.sudo make install
此时已经安装好了libvirt,不过这时候如果需要使用virsh,需要使用virsh的绝对路径。(此时运行virsh的话会出错,根据提示信息我们认为是因为libvirt版本依赖造成的,为了能利用virshShell脚本,我们可以用到原来的virsh的绝对路径找到这个可执行文件。如、usr/bin/virsh)。

抱歉!评论已关闭.