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 git server source tree. These snapshots should be usable, but we make no guarantees about their stability:
GIT repository mirror
Libvirt code source is now maintained in a git repository available on libvirt.org:
git clone git://libvirt.org/libvirt.git
It can also be browsed at
http://libvirt.org/?p=libvirt.git;a=summary
CVS repository access (Deprecated)
The master source repository used to be under CVS with anonymous access at:
# cvs -d :pserver:anoncvs@libvirt.org:2401/data/cvs co libvirt
The server is maintainened temporarilly for existing uses, but all changes are only commited to git now and we expect to deprecate the CVS server within weeks.
Building from a source code checkout
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, passing the extra
arguments as as for configure. 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