downloads.html.in 2.6 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
<?xml version="1.0"?>
<html>
  <body>
    <h1 >Downloads</h1>

    <h2>Official Releases</h2>

    <p>
      The latest versions of the libvirt C library can be downloaded from:
    </p>

    <ul>
      <li><a href="ftp://libvirt.org/libvirt/">libvirt.org FTP server</a></li>
      <li><a href="http://libvirt.org/sources/">libvirt.org HTTP server</a></li>
    </ul>

    <h2>Hourly development snapshots</h2>

    <p>
20
      Once an hour, an automated snapshot is made from the git server
21
      source tree. These snapshots should be usable, but we make no guarantees
22 23 24 25
      about their stability:
    </p>

    <ul>
26 27
      <li><a href="ftp://libvirt.org/libvirt/libvirt-git-snapshot.tar.gz">libvirt.org FTP server</a></li>
      <li><a href="http://libvirt.org/sources/libvirt-git-snapshot.tar.gz">libvirt.org HTTP server</a></li>
28 29
    </ul>

30
      <h2>GIT source repository</h2>
31 32 33
      <p> Libvirt code source is now maintained in a <a
      href="http://git-scm.com/">git</a> repository available on
      <a href="http://libvirt.org/git/">libvirt.org</a>:
34
    </p>
35
        <pre>
36

37
      git clone git://libvirt.org/libvirt.git
38
    </pre>
39 40
        <p>
      It can also be browsed at
41
    </p>
42
        <pre>
43

44
      <a href="http://libvirt.org/git/?p=libvirt.git;a=summary">http://libvirt.org/git/?p=libvirt.git;a=summary</a>
45
    </pre>
C
Cole Robinson 已提交
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74

    <h1>Installation</h1>
    <h2>
      <a name="Compilatio" id="Compilatio">Compilation</a>
    </h2>
        <p>As most UNIX libraries libvirt follows the "standard":</p>
        <p>
          <code>gunzip -c libvirt-xxx.tar.gz | tar xvf -</code>
        </p>
        <p>
          <code>cd libvirt-xxxx</code>
        </p>
        <p>
          <code>./configure --help</code>
        </p>
        <p>to see the options, then the compilation/installation proper</p>
        <p>
          <code>./configure [possible options]</code>
        </p>
        <p>
          <code>make</code>
        </p>
        <p>
          <code>make install</code>
        </p>
        <p>At that point you may have to rerun ldconfig or a similar utility to
    update your list of installed shared libs.</p>
        </p>

75 76 77 78
       <h2>Building from a source code checkout</h2>
    <p> 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 <code>autogen.sh</code> command, passing the extra
D
Dan Kenigsberg 已提交
79
    arguments as for configure. As an example, to do a complete build and
80 81
    install it into your home directory run:</p>
        <pre>
82 83 84 85 86 87 88

      ./autogen.sh --prefix=$HOME/usr
      make
      make install
    </pre>
  </body>
</html>