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>
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
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>
反馈
建议
客服 返回
顶部