aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'downloads')
-rw-r--r--downloads/index.html150
-rw-r--r--downloads/mirrors/index.html87
-rw-r--r--downloads/signatures/index.html74
3 files changed, 311 insertions, 0 deletions
diff --git a/downloads/index.html b/downloads/index.html
new file mode 100644
index 0000000..610dddf
--- /dev/null
+++ b/downloads/index.html
@@ -0,0 +1,150 @@
+---
+nav1: downloads
+nav1-show: true
+nav1-weight: 9
+
+title: 'Downloads'
+inlinejs: "$(function() { $('#other-arches a:first').tab('show'); });"
+---
+
+<p class="lead">
+ Gentoo Linux is available free over the Internet.<br>
+ You can download Gentoo Linux Live Environments and Stage Archives using the links below:
+</p>
+
+<div class="alert alert-info">
+ <strong>What should I download? What do I do with these files?</strong>
+ <br>
+ <a href="https://wiki.gentoo.org/wiki/Handbook:Main_Page" class="btn btn-info pull-right">
+ <span class="fa fa-fw fa-book"></span> Gentoo Handbook
+ </a>
+ <p>
+ If you are unsure what you need to download, please refer to the <a href="https://wiki.gentoo.org/wiki/Handbook:Main_Page" class="alert-link">Gentoo Handbook</a>
+ for the complete installation documentation.<br>
+ It explains how you can find the right architecture for your machine and which files you need at what stage of the installation process.
+ </p>
+</div>
+
+<div id="mirror-select">
+ <form class="form-inline">
+ <div class="form-group">
+ <label for="mirror"><span class="fa fa-fw fa-globe"></span> Download from:</label>
+ <select class="form-control" name="mirror" id="mirror">
+ <option>distfiles.gentoo.org (Globally distributed)</option>
+ <option disabled="disabled">Other mirrors coming soon</option>
+ </select>
+ </div>
+ <!--<button type="button" class="btn btn-default">Use Browser location</button>-->
+ </form>
+</div>
+
+<br>
+
+{% include container/start class="downloads" %}
+<div class="row">
+ <div class="col-xs-12 col-md-6">
+ <h2 id="amd64">amd64 <small>aka x86_64</small></h2>
+
+ {% include downloads/amd64.html %}
+ </div>
+ <div class="col-xs-12 col-md-6">
+ <h2 id="x86">x86</h2>
+
+ {% include downloads/x86.html %}
+ </div>
+</div>
+{% include container/end %}
+
+<div class="row">
+ <div class="col-md-12">
+ <h2>Advanced Choices and Other Architectures</h2>
+
+ <ul class="nav nav-tabs nav-justified" id="other-arches">
+ <li><a href="#amd64-advanced" data-toggle="tab"><strong>amd64</strong></a></li>
+ <li><a href="#x86-advanced" data-toggle="tab"><strong>x86</strong></a></li>
+ <li><a href="#alpha" data-toggle="tab"><strong>alpha</strong></a></li>
+ <li><a href="#arm" data-toggle="tab"><strong>arm</strong></a></li>
+ <li><a href="#hppa" data-toggle="tab"><strong>hppa</strong></a></li>
+ <li><a href="#ia64" data-toggle="tab"><strong>ia64</strong></a></li>
+ <li><a href="#ppc" data-toggle="tab"><strong>ppc</strong></a></li>
+ <li><a href="#s390" data-toggle="tab"><strong>s390</strong></a></li>
+ <li><a href="#sh" data-toggle="tab"><strong>sh</strong></a></li>
+ <li><a href="#sparc" data-toggle="tab"><strong>sparc</strong></a></li>
+ <li><a href="#experimental" data-toggle="tab"><strong>(experimental)</strong></a></li>
+ </ul>
+
+ <div class="tab-content other-arches">
+ <div class="tab-pane active" id="amd64-advanced">
+ <h3>amd64 &ndash; Advanced Choices</h3>
+ <div class="row">
+ {% include downloads/amd64-advanced.html %}
+ </div>
+ </div>
+ <div class="tab-pane active" id="x86-advanced">
+ <h3>x86 &ndash; Advanced Choices</h3>
+ <div class="row">
+ {% include downloads/x86-advanced.html %}
+ </div>
+ </div>
+ <div class="tab-pane active" id="alpha">
+ <h3>alpha</h3>
+ <div class="row">
+ {% include downloads/alpha.html %}
+ </div>
+ </div>
+ <div class="tab-pane active" id="arm">
+ <h3>arm</h3>
+ <div class="row">
+ {% include downloads/arm.html %}
+ </div>
+ </div>
+ <div class="tab-pane active" id="hppa">
+ <h3>hppa</h3>
+ <div class="row">
+ {% include downloads/hppa.html %}
+ </div>
+ </div>
+ <div class="tab-pane active" id="ia64">
+ <h3>ia64</h3>
+ <div class="row">
+ {% include downloads/ia64.html %}
+ </div>
+ </div>
+ <div class="tab-pane active" id="ppc">
+ <h3>ppc</h3>
+ <div class="row">
+ {% include downloads/ppc.html %}
+ </div>
+ </div>
+ <div class="tab-pane active" id="s390">
+ <h3>s390</h3>
+ <div class="row">
+ {% include downloads/s390.html %}
+ </div>
+ </div>
+ <div class="tab-pane active" id="sh">
+ <h3>sh</h3>
+ <div class="row">
+ {% include downloads/sh.html %}
+ </div>
+ </div>
+ <div class="tab-pane active" id="sparc">
+ <h3>sparc</h3>
+ <div class="row">
+ {% include downloads/sparc.html %}
+ </div>
+ </div>
+ <div class="tab-pane active" id="experimental">
+ <h3>Experimental Architectures</h3>
+ <div class="row">
+ {% include downloads/experimental.html %}
+ </div>
+ </div>
+ </div>
+ </div>
+</div>
+
+<h2>Gentoo DVDs and CDs</h2>
+<p>
+ If you simply don't have the ability to download the large DVD or CD images, then you may wish to purchase a <a href="/inside-gentoo/stores/">Gentoo DVD or CD</a>.
+</p> \ No newline at end of file
diff --git a/downloads/mirrors/index.html b/downloads/mirrors/index.html
new file mode 100644
index 0000000..b680def
--- /dev/null
+++ b/downloads/mirrors/index.html
@@ -0,0 +1,87 @@
+---
+title: 'Gentoo Distfile Mirrors'
+navtitle: 'Mirrors'
+nav1: downloads
+nav2: mirrors
+nav2-show: true
+---
+
+<p>
+ Gentoo downloads can be retrieved from many mirrors around the globe.
+ Selecting a mirror that is geographically near you may help speed up downloads.
+</p>
+
+<div class="alert alert-info">
+ <strong>Note</strong><br>
+ The mirrors listed on this page contain installation files such as LiveCDs, Portage snapshots as well as <em>distfiles</em> (the actual program code for most packages we offer).<br>
+ That means you can use them in your <code>GENTOO_MIRRORS</code> variable in <tt>make.conf</tt>, but they are <strong>not</strong> <em>rsync</em> mirrors (which go into <tt>repos.conf</tt>, formerly <code>SYNC</code> in <tt>make.conf</tt>).
+</div>
+
+<p>
+ We would like to thank the many organizations and individuals that are providing mirroring services to the Gentoo project. If you would like to contribute a mirror, please consult the <a href="https://wiki.gentoo.org/wiki/Project:Infrastructure/Source_mirrors">relevant documentation</a>.
+</p>
+
+<hr>
+
+<h2>Countries covered by Gentoo mirrors</h2>
+
+<table class="table table-condensed table-striped">
+ <tr>
+ <th>Region</th>
+ <th>Countries</th>
+ </tr>
+{% for region in site.data.mirrors.distfiles %}
+ <tr>
+ <th>{{ region[0] }}</th>
+ <td>
+ {% for country in region[1] %}
+ <a href="#{{ country[0] }}">{{ country[0] }}</a>
+ {% endfor %}
+ </td>
+ </tr>
+{% endfor %}
+</table>
+
+<hr>
+
+{% for region in site.data.mirrors.distfiles %}
+ <h2>{{ region[0] }}</h2>
+
+ {% for country in region[1] %}
+ <h3 id="{{ country[0] }}">{{ country[0] }} &ndash; {{ country[1].name }}</h3>
+
+ <table class="table table-condensed">
+ <tr>
+ <th style="width: 30%;">Name</th>
+ <th style="width: 10%;">Protocol</th>
+ <th style="width: 10%;">IPv4/v6</th>
+ <th style="width: 50%;">URL</th>
+ </tr>
+ {% for mirror in country[1].mirrors %}
+ <tr>
+ <td rowspan="{{ mirror.uris.size }}">{{ mirror.name }}</td>
+ {% for uri in mirror.uris %}
+ <td>
+ <span class="label label-primary">{{ uri.protocol }}</span>
+ </td>
+ <td>
+ {% if uri.ipv4 == 'y' and uri.ipv6 == 'y' %}
+ <span class="label label-success">IPv4 + IPv6</span>
+ {% elsif uri.ipv4 == 'y' %}
+ <span class="label label-info">IPv4 only</span>
+ {% elsif uri.ipv6 == 'y' %}
+ <span class="label label-danger">IPv6 only</span>
+ {% else %}
+ ?
+ {% endif %}
+ </td>
+ <td>
+ <a href="{{ uri.uri }}"><code>{{ uri.uri }}</code></a>
+ </tr>
+ <tr>
+ {% endfor %}
+ </tr>
+ {% endfor %}
+ </table>
+ {% endfor %}
+{% endfor %}
diff --git a/downloads/signatures/index.html b/downloads/signatures/index.html
new file mode 100644
index 0000000..4b12a62
--- /dev/null
+++ b/downloads/signatures/index.html
@@ -0,0 +1,74 @@
+---
+title: 'Release Media Signatures'
+navtitle: 'Signatures'
+nav1: downloads
+nav2: signatures
+nav2-show: true
+---
+
+<p>
+ Our current releases are signed with either of these keys <strong>or any sub keys</strong>:
+</p>
+
+<table class="table table-striped">
+ <tr>
+ <th>Key ID/Type/Fingerprint</th>
+ <th>Description</th>
+ <th>Created</th>
+ <th>Expired</th>
+ </tr>
+ <tr>
+ <td><kbd>0xBB572E0E2D182910</kbd> (4096-bit RSA)<br>
+ <kbd>13EB BDBE DE7A 1277 5DFD B1BA BB57 2E0E 2D18 2910</kbd></td>
+ <td>Gentoo Linux Release Engineering (Automated Weekly Release Key)</td>
+ <td>2009-08-25</td>
+ <td>2015-08-24</td>
+ </tr>
+ <tr>
+ <td><kbd>0xDB6B8C1F96D8BF6D</kbd> (4096-bit RSA)<br>
+ <kbd>DCD0 5B71 EAB9 4199 527F 44AC DB6B 8C1F 96D8 BF6D</kbd></td>
+ <td>Gentoo Portage Snapshot Signing Key (Automated Signing Key)</td>
+ <td>2011-11-25</td>
+ <td>2015-11-24</td>
+ </tr>
+ <tr>
+ <td><kbd>0x9E6438C817072058</kbd> (1024-bit DSA)<br>
+ <kbd>D99E AC73 79A8 50BC E47D A5F2 9E64 38C8 1707 2058</kbd></td>
+ <td>Gentoo Linux Release Engineering (Gentoo Linux Release Signing Key)</td>
+ <td>2004-07-20</td>
+ <td>2016-08-13</td>
+ </tr>
+</table>
+
+<div class="row">
+ <div class="col-xs-12 col-md-8 col-md-offset-2">
+ <div class="panel panel-default">
+ <div class="panel-heading">
+ <h3 class="panel-title"><span class="fa fa-fw fa-check-circle-o"></span> Verifying Files</h3>
+ </div>
+ <div class="panel-body">
+ <p>To verify downloaded files are not tampered with, you need the <tt>.DIGESTS</tt> file matching your release and the matching key from the table above.</p>
+
+ <p>Fetch the key:</p>
+
+ <p><kbd>gpg --keyserver hkps.pool.sks-keyservers.net --recv-keys &lt;key id&gt;</kbd></p>
+
+ <p>Verify the <tt>DIGESTS</tt> file:</p>
+
+ <p><kbd>gpg --verify &lt;foo.DIGESTS.asc&gt;</kbd></p>
+
+ <p>Verify the download matches the digests. At least one of the following will exist:</p>
+
+ <p><kbd>sha512sum -c &lt;foo.DIGESTS.asc&gt;</kbd></p>
+ <p><kbd>sha256sum -c &lt;foo.DIGESTS.asc&gt;</kbd></p>
+ <p><kbd>sha1sum -c &lt;foo.DIGESTS.asc&gt;</kbd></p>
+
+ <br>
+
+ <div class="alert alert-info">
+ Detailed instructions are available in the <a href="https://wiki.gentoo.org/wiki/Handbook:Main_Page" class="alert-link">Gentoo Handbook</a>.
+ </div>
+ </div>
+ </div>
+ </div>
+</div> \ No newline at end of file