如何编译virt-df,virt-top,virt-mem&virt-ctrl在Debian Lenny上
版本1.0
作者:Mohsin Mirza <named.conf [at] gmail [dot] com>
本简短的指南介绍了如何从Debian Lenny系统的源代码构建virt-df,virt-top,virt-mem和virt-ctrl。 这些工具目前可用于二进制格式的Fedora。
virt-top - “顶”类实用程序,用于显示虚拟化域的统计信息。
virt-df - 虚拟客户端的 “df”。 在主机/ dom0上运行此操作,以了解所有guest虚拟机的所有分区上使用和可用的磁盘空间。
virt-mem是用于监视虚拟客户负载,内核消息,进程列表等的工具,无需登录客户本身。
virt-ctrl是虚拟机管理器的虚拟机图形化管理应用程序。
依赖关系
apt-get install libvirt-ocaml-dev ocaml-findlib libextlib-ocaml-dev libextlib-ocaml-dev libxml-light-ocaml-dev ocaml-native-compilers camlp4 camlp4-extra libgettext-ocaml-dev libcsv-ocaml-dev cmigrep libcurses-ocaml-dev liblablgtk2-ocaml-dev libdbus-ocaml-dev build-essential automake autoconf
下载ocaml-bitstring:
wget http://bitstring.googlecode.com/files/ocaml-bitstring-2.0.0.tar.gz
编译:
tar zxvf ocaml-bitstring-2.0.0.tar.gz ; cd ocaml-bitstring-2.0.0 ; ./configure ; make && make install
资料来源:
mkdir virt ; cd virt ; wget http://et.redhat.com/~rjones/virt-ctrl/files/virt-ctrl-1.0.1.tar.gz http://et.redhat.com/~rjones/virt-mem/files/virt-mem-0.3.1.tar.gz http://et.redhat.com/~rjones/virt-df/files/virt-df-2.1.5.tar.gz http://et.redhat.com/~rjones/virt-top/files/virt-top-1.0.3.tar.gz
编译
tar zxvf virt-df-2.1.5.tar.gz ; cd virt-df-2.1.5 ; ./configure ; make all ; make opt ; make install
tar zxvf virt-top-1.0.3.tar.gz ; cd virt-top-1.0.3 ; ./configure ; make all ; make opt ; make install
tar zxvf virt-ctrl-1.0.1.tar.gz ; cd virt-ctrl-1.0.1 ; ./configure ; make all ; make opt ; make install
tar zxvf virt-mem-0.3.1.tar.gz ; cd virt-mem-0.3.1 ; ./configure ; make ; make install