在安装libvirt-0.10.1的过程中遇到的问题 自己的平台是 CentOS 6.3
(2)解压 tar xzf libvirt-***
(3)cd到解压之后的目录libvirt-0.10.1
(4)执行./configure 报错 libvirt error:cannot find libxml2 anywhere
需要你安装一个libxml2>=2.6.0
yum install libxml2
(5)安装libxml2.devel
yum install libxml2.devel
(6)重新./configure 又提示没有安装GnuTLS
(7)安装gnutls-devel
yum install gnutls-devel
(8)继续重新./configure 又有提示说缺少 device-mapper-devel
安装
yum install device-mapper-devel
(9)又 ./configure 。。。继续报错 说没有libnl
安装
yum install libnl
(10) 在./configure,提示没有 python-devel安装
yum install python-devel
(11) 再装,提示没有libnl-devel,装
yum install libnl-devel
(12)安装!!!libnl-devel
(13)再次 ./configure 终于成功了
(14)make
(15)make install
(16)看一下现在libvirt的版本 libvirtd --version
(17)可以试一下libvirt-java-0.4.8里面带的例子 test.java