Downloads
Official Releases
The latest versions of the libvirt C library can be downloaded from:
Hourly development snapshots
Once an hour, an automated snapshot is made from the latest CVS server source tree. These snapshots should be usable, but we make no guarantees about their stability:
CVS repository access
The master source repository uses CVS
and anonymous access is provided. Prior to accessing the server is it necessary
to authenticate using the password anoncvs
. This can be accomplished with the
cvs login
command:
# cvs -d :pserver:anoncvs@libvirt.org:2401/data/cvs login
Once authenticated, a checkout can be obtained using
# cvs -d :pserver:anoncvs@libvirt.org:2401/data/cvs co libvirt
The libvirt build process uses GNU autotools, so after obtaining a checkout
it is necessary to generate the configure script and Makefile.in templates
using the autogen.sh
command. As an example, to do a complete
build and install it into your home directory run:
./autogen.sh --prefix=$HOME/usr make make install
GIT repository mirror
The CVS source repository is also mirrored using GIT, and is available for anonymous access via:
git clone git://git.et.redhat.com/libvirt.git
It can also be browsed at
http://git.et.redhat.com/?p=libvirt.git;a=summary