Here’s an explanation of how to build virt-manager from source code.
I have already installed kvm , libvirtd and virt-manager via apt-get.
# kvm --version
QEMU emulator version 0.14.1 (qemu-kvm-0.14.1), Copyright (c) 2003-2008 Fabrice Bellard
# libvirtd --version
libvirtd (libvirt) 0.9.2
# tail -1 /etc/lsb-release
DISTRIB_DESCRIPTION="Linux Mint 12 Lisa"
|
download the latest virt-manager (virt-manager-0.9.1.tar.gz) from http://virt-manager.org/download.html
build virt-manager
# tar xzvf virt-manager-0.9.1.tar.gz
# cd virt-manager-0.9.1/
# ./configure --prefix=/home/hattori/virt-manager
configure: Required virtinst: 0.600.1
configure: Default qemu user: root
configure: Install TUI: yes
configure: Enable unsupported RHEL options: yes
configure: Preferred distros: none
configure: Libvirt packages: none
configure: KVM packages: none
configure: Default graphics: vnc
configure:
configure:
# make
# make install
|
# /home/hattori/virt-manager/bin/virt-manager --version
0.9.1
|
start virt-manager 0.9.1
$ LANG=C /home/hattori/virt-manager/bin/virt-manager
|
nnn , error.
It seems that virtinst version is too old..
Error starting Virtual Machine Manager: virtinst version 0.600.0 is too old.
virt-manager requires the python-virtinst library version 0.600.1 or greater. This can be downloaded at:
http://virt-manager.org/download.html
|
Actually virtinsta I have installed via apt-get is 0.600.0
# LANG=C dpkg -l virtinst | tail -1
ii virtinst 0.600.0-1ubuntu1 Programs to create and clone virtual machines
|
download virtinst 0.600.1 from http://virt-manager.org/download.html and build it.
build virtinst
# tar xzvf virtinst-0.600.1.tar.gz
# cd virtinst-0.600.1/
# python setup.py install
copying build/scripts-2.7/virt-clone -> /usr/local/bin
copying build/scripts-2.7/virt-install -> /usr/local/bin
copying build/scripts-2.7/virt-image -> /usr/local/bin
copying build/scripts-2.7/virt-convert -> /usr/local/bin
# virt-install --version
0.600.1
# which virt-install
/usr/local/bin/virt-install
|
start virt-manager again.
$ LANG=C /home/hattori/virt-manager/bin/virt-manager &
|
OK , I can start virt-manager 0.9.1
I can fly a VM via virt-manager 0.9.1.
I also confirmed that I could fly a VM via a virt-manager 0.9.0 which I had installed via apt-get.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.