`
ainolv100
  • 浏览: 2684 次
  • 性别: Icon_minigender_1
  • 来自: 济南
最近访客 更多访客>>
社区版块
存档分类
最新评论

libvirt开发--centos下搭建libvirt-java开发环境

 
阅读更多


目前http://libvirt.org 里面libvirt-java的最新版本是0.4.8   对应的libvirt的版本是0.10.1
 
在安装libvirt-0.10.1的过程中遇到的问题  自己的平台是 CentOS 6.3
(1)下载地址  http://libvirt.org/sources/ 下载完整的libvirt
(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
  1. #libvirtd --version
(17)可以试一下libvirt-java-0.4.8里面带的例子 test.java

 

分享到:
评论

相关推荐

    libvirt-daemon-driver-qemu-4.5.0-36.el7-9.5.x64-86.rpm.tar.gz

    其他文件如libvirt-daemon-driver-storage-core、libvirt-daemon-driver-network、libvirt-daemon-driver-nwfilter、libvirt-daemon-driver-interface、libvirt-daemon-driver-nodedev以及libvirt-daemon-driver-...

    libvirt-java-javadoc-0.4.9-4.el7.x64-86.rpm.tar.gz

    针对开发人员来说,libvirt-java-javadoc-0.4.9-4.el7.noarch.rpm包提供了一个对libvirt(虚拟化API库)进行Java封装的文档集。libvirt是一个开源的库,允许对虚拟机、虚拟机管理程序、以及相关的虚拟化技术进行管理...

    libvirt-daemon-driver-network-4.5.0-36.el7-9.5.x64-86.rpm.tar.gz

    本文详细介绍了libvirt-daemon-driver-network-4.5.0-36.el7_9.5.x64-86.rpm.tar.gz文件的安装和使用。libvirt是一个用于管理虚拟化平台的管理工具集,包括了对虚拟机、存储和网络的管理功能。本文提到的rpm包包含了...

    libvirt-daemon-driver-interface-4.5.0-36.el7-9.5.x64-86.rpm.tar.gz

    在本次提供的压缩包libvirt-daemon-driver-interface-4.5.0-36.el7_9.5.x64-86.rpm.tar.gz中,主要涉及到libvirt项目下的虚拟化技术组件。libvirt是一个管理虚拟化平台的开源API、守护进程和驱动程序集合,广泛应用...

    libvirt-login-shell-4.5.0-36.el7-9.5.x64-86.rpm.tar.gz

    本文档是关于libvirt-login-shell-4.5.0-36.el7_9.5.x64-86.rpm.tar.gz压缩包的内容解析。该压缩包包含了一系列与libvirt相关的rpm包文件,它们是Linux系统中用于管理虚拟化环境的核心组件。libvirt是一个开源的API...

    libvirt-admin-4.5.0-36.el7-9.5.x64-86.rpm.tar.gz

    标题“libvirt-admin-4.5.0-36.el7-9.5.x64-86.rpm.tar.gz”指的是一个压缩包文件,它包含了Linux平台下用于管理虚拟化技术的libvirt-admin软件包。libvirt是一个用于管理虚拟机的开源API、守护进程和驱动程序,支持...

    sclo-vagrant1-rubygem-fog-libvirt-0.0.1-6.el7.noarch.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    libvirt-daemon-4.5.0-36.el7-9.5.x64-86.rpm.tar.gz

    通过这些不同部分的rpm文件,用户可以根据需求安装一个完整的libvirt-daemon环境。 从提供的信息可以得知,安装libvirt-daemon需要用户具备一定的Linux操作知识和对RPM包管理系统的了解。安装过程大致分为解压和...

    libvirt-glib-devel-1.0.0-1.el7.x64-86.rpm.tar.gz

    这些文件是用于在基于Red Hat的Linux发行版(如CentOS 7或RHEL 7)上安装libvirt-glib-devel的开发文件,libvirt本身是一个管理虚拟化的API,而libvirt-glib-devel提供了对libvirt API的glib语言的绑定,使得可以在...

    libvirt-gconfig-devel-1.0.0-1.el7.x64-86.rpm.tar.gz

    文件标题中的“libvirt-gconfig-devel”指的是一个与libvirt相关的发展版软件包,版本号为1.0.0,适用于基于Red Hat的Linux发行版,如CentOS 7(.el7指的是Enterprise Linux 7),x86_64架构代表是为64位处理器设计...

    libvirt-dbus-1.3.0-1.el7.x64-86.rpm.tar.gz

    在某些情况下,如果系统中已存在旧版本的libvirt-dbus,可能需要先进行卸载或升级。 用户在安装过程中遇到任何问题时,可以按照描述中的提示,私信博主获取全程指导。这表明博主愿意提供个性化的帮助,确保用户能够...

    fence-virtd-libvirt-0.3.2-16.el7.x64-86.rpm.tar.gz

    本文档介绍了一种名为fence-virtd-libvirt-0.3.2-16.el7.x86_64-86.rpm.tar.gz的压缩包文件,该文件包含了一系列RPM包,主要用于Linux系统的安装。压缩包中不仅包括了主要的安装包fence-virtd-libvirt-0.3.2-16.el7....

    libvirt-daemon-config-nwfilter-4.5.0-36.el7-9.5.x64-86.rpm.tar.gz

    文件标题"libvirt-daemon-config-nwfilter-4.5.0-36.el7-9.5.x64-86.rpm.tar.gz"表明了一个压缩包文件,该包内含libvirt的网络过滤器配置文件和相关依赖,是针对RHEL(Red Hat Enterprise Linux)7及其衍生版本(如...

    libvirt-nss-4.5.0-36.el7-9.5.x64-86.rpm.tar.gz

    在信息技术领域,尤其是在Linux操作系统环境下,libvirt库是一个开源的虚拟化API,它为多种虚拟化技术提供了一套统一的管理接口。libvirt库不仅可以管理KVM、Xen、LXC等多种虚拟化平台,还能支持虚拟机的创建、运行...

    libvirt-client-4.5.0-36.el7-9.5.x64-86.rpm.tar.gz

    根据提供的文件信息,本文将详细探讨libvirt-client-4.5.0-36.el7-9.5.x64-86.rpm.tar.gz压缩包的内容及其相关的知识点。 首先,libvirt-client-4.5.0-36.el7_9.5.x64-86.rpm.tar.gz是一个压缩包文件,它包含了rpm...

    libvirt-gobject-devel-1.0.0-1.el7.x64-86.rpm.tar.gz

    安装完依赖后,接着安装libvirt相关的库,libvirt-libs是核心库,而libvirt-gobject-devel包含了用于开发的头文件和开发文档。 具体的安装指令如下: 1. 解压文件,可以使用 tar -zxvf 命令来解压到指定目录。 2. ...

    centos7的kvm搭建,使用教程-截图说明

    本文将详细介绍如何在CentOS 7环境下搭建并使用KVM虚拟化环境。 #### 一、安装必要的软件包 为了搭建KVM虚拟化环境,我们需要安装一系列的基础软件包,包括QEMU-KVM、Libvirt、Virt-Install等。具体步骤如下: 1....

    ocaml-libvirt-devel-0.6.1.4-17.el7.x64-86.rpm.tar.gz

    标题中提及的“ocaml-libvirt-devel-0.6.1.4-17.el7.x64-86.rpm.tar.gz”是一个包含了OCaml语言编写的libvirt开发包及其依赖的tar.gz压缩格式的文件。文件名表明了它是一个在64位系统上针对RPM包管理系统的软件包,...

    rhel/centos/ubuntu/fedora kvm libvirt qemu-kvm qemu bios DELL windows7 slic2.1

    制作版本 centos update src.rpm seabios-0.6.1.2-8.el6 rhel 6.1/6.2 centos 6.1/6.2 ubuntu fedora 其他linux 应该都能用 稍后上传seabios-1.6.3 DELL windows 7 oem slic 2.1 bios 自动激活。 windows xp slic...

    fence-virtd-libvirt-0.2.3-9.el6.i686.rpm

    fence-virtd-libvirt-0.2.3-9.el6.i686.rpm是工具centos包 。

Global site tag (gtag.js) - Google Analytics