<commit_before>---
layout: default
title: Install &middot; The Rust Programming Language
---

    <div class="row install">
      <div class="col-md-offset-1 col-md-3 side-header">
        <h2>1.0.0</h2>
        <h3>May 15, 2015</h3>
        <p>
	  The current stable release of Rust, updated every six weeks.
        </p>
      </div>
      <div class="col-md-7">
        <table class="table-features table-installers"><tbody>
          <tr>
          <td class="inst-type">Linux binaries (.tar.gz)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-x86_64-unknown-linux-gnu.tar.gz"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-i686-unknown-linux-gnu.tar.gz"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Mac installer (.pkg)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-x86_64-apple-darwin.pkg"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-i686-apple-darwin.pkg"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Mac binaries (.tar.gz)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-x86_64-apple-darwin.tar.gz"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-i686-apple-darwin.tar.gz"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Windows installer (.exe)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-x86_64-pc-windows-gnu.exe"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-i686-pc-windows-gnu.exe"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <tr>
          <td class="inst-type">Windows installer (.msi)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-x86_64-pc-windows-gnu.msi"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-i686-pc-windows-gnu.msi"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <td class="inst-type">Source</td>
          <td colspan="2"><a
              href="https://static.rust-lang.org/dist/rustc-1.0.0-src.tar.gz"><div class="inst-button">rustc-1.0.0-src.tar.gz</div></a></td>
          </tr>
        </tbody></table>
      </div>
    </div>

     <div class="row">
      <div class="col-md-offset-1 col-md-10">
        <p>An easy way to install the beta binaries for Linux and Mac is to run this in your shell:</p>
        <pre><code>$ curl -sSf https://static.rust-lang.org/rustup.sh | sh</code></pre>
      </div>
    </div>

    <hr/>

    <div class="row">
      <div class="col-md-3 col-md-offset-1 side-header">
        <h2>Beta</h2>
        <p>
	A beta of the upcoming stable release, intended for testing by
	crate authors. Updated as needed.
        </p>
      </div>
      <div class="col-md-7">
        <table class="table-features table-installers"><tbody>
          <tr>
          <td class="inst-type">Linux binaries (.tar.gz)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-x86_64-unknown-linux-gnu.tar.gz"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-i686-unknown-linux-gnu.tar.gz"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Mac installer (.pkg)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-x86_64-apple-darwin.pkg"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-i686-apple-darwin.pkg"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Mac binaries (.tar.gz)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-x86_64-apple-darwin.tar.gz"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-i686-apple-darwin.tar.gz"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Windows installer (.exe)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-x86_64-pc-windows-gnu.exe"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-i686-pc-windows-gnu.exe"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Windows installer (.msi)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-x86_64-pc-windows-gnu.msi"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-i686-pc-windows-gnu.msi"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Source</td>
          <td colspan="2"><a href="https://static.rust-lang.org/dist/rustc-beta-src.tar.gz"><div class="inst-button">rustc-beta-src.tar.gz</div></a></td>
          </tr>
        </tbody></table>
      </div>
    </div>

     <div class="row">
      <div class="col-md-offset-1 col-md-10">
        <p>An easy way to install the beta binaries for Linux and Mac is to run this in your shell:</p>
        <pre><code>$ curl -sSf https://static.rust-lang.org/rustup.sh | sh -s -- --channel=beta</code></pre>
      </div>
    </div>

    <hr/>

    <div class="row">
      <div class="col-md-3 col-md-offset-1 side-header">
        <h2>Nightly</h2>
        <p>
        The current development branch.
	It includes unstable features that are not available in the betas or stable releases.
        </p>
      </div>
      <div class="col-md-7">
        <table class="table-features table-installers"><tbody>
          <tr>
          <td class="inst-type">Linux binaries (.tar.gz)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-nightly-x86_64-unknown-linux-gnu.tar.gz"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-nightly-i686-unknown-linux-gnu.tar.gz"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Mac installer (.pkg)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-nightly-x86_64-apple-darwin.pkg"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-nightly-i686-apple-darwin.pkg"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Mac binaries (.tar.gz)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-nightly-x86_64-apple-darwin.tar.gz"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-nightly-i686-apple-darwin.tar.gz"><div class="inst-button">32-bit</div></a></td>
          </tr><commit_msg>Add link to explanation of unstable features<commit_after>---
layout: default
title: Install &middot; The Rust Programming Language
---

    <div class="row install">
      <div class="col-md-offset-1 col-md-3 side-header">
        <h2>1.0.0</h2>
        <h3>May 15, 2015</h3>
        <p>
	  The current stable release of Rust, updated every six weeks.
        </p>
      </div>
      <div class="col-md-7">
        <table class="table-features table-installers"><tbody>
          <tr>
          <td class="inst-type">Linux binaries (.tar.gz)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-x86_64-unknown-linux-gnu.tar.gz"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-i686-unknown-linux-gnu.tar.gz"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Mac installer (.pkg)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-x86_64-apple-darwin.pkg"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-i686-apple-darwin.pkg"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Mac binaries (.tar.gz)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-x86_64-apple-darwin.tar.gz"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-i686-apple-darwin.tar.gz"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Windows installer (.exe)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-x86_64-pc-windows-gnu.exe"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-i686-pc-windows-gnu.exe"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <tr>
          <td class="inst-type">Windows installer (.msi)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-x86_64-pc-windows-gnu.msi"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-1.0.0-i686-pc-windows-gnu.msi"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <td class="inst-type">Source</td>
          <td colspan="2"><a
              href="https://static.rust-lang.org/dist/rustc-1.0.0-src.tar.gz"><div class="inst-button">rustc-1.0.0-src.tar.gz</div></a></td>
          </tr>
        </tbody></table>
      </div>
    </div>

     <div class="row">
      <div class="col-md-offset-1 col-md-10">
        <p>An easy way to install the beta binaries for Linux and Mac is to run this in your shell:</p>
        <pre><code>$ curl -sSf https://static.rust-lang.org/rustup.sh | sh</code></pre>
      </div>
    </div>

    <hr/>

    <div class="row">
      <div class="col-md-3 col-md-offset-1 side-header">
        <h2>Beta</h2>
        <p>
	A beta of the upcoming stable release, intended for testing by
	crate authors. Updated as needed.
        </p>
      </div>
      <div class="col-md-7">
        <table class="table-features table-installers"><tbody>
          <tr>
          <td class="inst-type">Linux binaries (.tar.gz)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-x86_64-unknown-linux-gnu.tar.gz"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-i686-unknown-linux-gnu.tar.gz"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Mac installer (.pkg)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-x86_64-apple-darwin.pkg"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-i686-apple-darwin.pkg"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Mac binaries (.tar.gz)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-x86_64-apple-darwin.tar.gz"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-i686-apple-darwin.tar.gz"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Windows installer (.exe)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-x86_64-pc-windows-gnu.exe"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-i686-pc-windows-gnu.exe"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Windows installer (.msi)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-x86_64-pc-windows-gnu.msi"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-beta-i686-pc-windows-gnu.msi"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Source</td>
          <td colspan="2"><a href="https://static.rust-lang.org/dist/rustc-beta-src.tar.gz"><div class="inst-button">rustc-beta-src.tar.gz</div></a></td>
          </tr>
        </tbody></table>
      </div>
    </div>

     <div class="row">
      <div class="col-md-offset-1 col-md-10">
        <p>An easy way to install the beta binaries for Linux and Mac is to run this in your shell:</p>
        <pre><code>$ curl -sSf https://static.rust-lang.org/rustup.sh | sh -s -- --channel=beta</code></pre>
      </div>
    </div>

    <hr/>

    <div class="row">
      <div class="col-md-3 col-md-offset-1 side-header">
        <h2>Nightly</h2>
        <p>
        The current development branch.
	It includes
	<a href="http://doc.rust-lang.org/book/nightly-rust.html">unstable features</a>
	that are not available in the betas or stable releases.
        </p>
      </div>
      <div class="col-md-7">
        <table class="table-features table-installers"><tbody>
          <tr>
          <td class="inst-type">Linux binaries (.tar.gz)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-nightly-x86_64-unknown-linux-gnu.tar.gz"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-nightly-i686-unknown-linux-gnu.tar.gz"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Mac installer (.pkg)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-nightly-x86_64-apple-darwin.pkg"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-nightly-i686-apple-darwin.pkg"><div class="inst-button">32-bit</div></a></td>
          </tr>
          <tr>
          <td class="inst-type">Mac binaries (.tar.gz)</td>
          <td><a href="https://static.rust-lang.org/dist/rust-nightly-x86_64-apple-darwin.tar.gz"><div class="inst-button">64-bit</div></a></td>
          <td><a href="https://static.rust-lang.org/dist/rust-nightly-i686-apple-darwin.tar.gz"><div class="inst-button">32-bit</div></a></td>
          </tr>
{'fraction_non_alphanumeric': 0.22424367721039212, 'fraction_numerical': 0.02935703948728551, 'mean_word_length': 2.437233538607295, 'pattern_counts': {'":': 0, '<': 585, '<?xml version=': 0, '>': 585, 'https://': 60, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3336228', 'n_tokens_mistral': 5491, 'n_tokens_neox': 5211, 'n_words': 700}