summaryrefslogtreecommitdiff
path: root/templates/public/download.html
blob: 0c96fcefce8d2dd8ab3debc41f493ca9cf4d9b22 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
{% extends "base.html" %}
{% load cache %}
{% load url from future %}
{% load static from staticfiles %}

{% block title %}Arch Linux - Downloads{% endblock %}
{% block navbarclass %}anb-download{% endblock %}

{% block content %}
<div id="arch-downloads" class="box">

    <h2>Arch Linux Downloads</h2>

    <h3>Release Info</h3>

    <p>The image can be burned to a CD, mounted as an ISO file,
    or be directly written to a USB stick using a utility like `dd`. It
    is intended for new installations only; an existing Arch Linux system
    can always be updated with `pacman -Syu`.</p>

    <ul>
        <li><strong>Current Release:</strong> {{ release.version }}</li>
        {% if release.kernel_version %}<li><strong>Included Kernel:</strong> {{ release.kernel_version }}</li>{% endif %}
        <li><a href="https://wiki.archlinux.org/index.php/Installation_Guide">Installation Guide</a></li>
        <li><strong>Resources:</strong>
            <ul>
                <li><a href="https://bugs.archlinux.org/index.php?project=6"
                    title="Arch Linux Bugtracker:Release Engineering">Bug Tracker</a></li>
                <li><a href="https://mailman.archlinux.org/mailman/listinfo/arch-releng"
                    title="Arch Linux Release Engineering mailing list">Mailing List</a></li>
            </ul>
        </li>
    </ul>

    {% if release.info %}
    <h3>Release Notes</h3>

    <div class="article-content">{{ release.info_html }}</div>
    {% endif %}

    <h3>Existing Arch Users</h3>

    <p>If you are an existing Arch user, there is no need to download a new ISO
    to update your existing system. You may be looking for
    <a href="{% url 'mirrorlist' %}">an updated mirrorlist</a> instead.</p>

    <h3>BitTorrent Download (recommended)</h3>

    <p>If you can spare the bytes, please leave the client open after your
    download is finished, so you can seed it back to others.
    <em>A web-seed capable client is recommended for fastest download speeds.</em></p>
    <p><a href="https://www.archlinux.org/{{ release.iso_url }}.torrent"
        title="Download for both architectures">Download torrent for {{ release.version }}</a>
    (<a href="{{ release.magnet_uri }}">Magnet</a>)</p>

    <h3>Netboot</h3>

    <p>If you have a wired connection, you can boot the latest release directly over the network.</p>
    <p><a href="{{ releng_pxeboot_url }}"
        title="Arch Linux Netboot Live System">Arch Linux Netboot</a></p>

    <h3>HTTP Direct Downloads</h3>

    <p>In addition to the BitTorrent links above, install images can also be
    downloaded via HTTP from the mirror sites listed below. Please
    ensure the download image matches the checksum from the md5sums.txt or
    sha1sums.txt file in the same directory as the image.</p>

    <h4>Checksums</h4>

    <p>File integrity checksums for the latest releases can be found below:</p>

    <ul>
        <li><a href="https://www.archlinux.org/{{ release.iso_url }}.sig"
            title="Get the latest PGP signature">PGP signature</a></li>
        <li><a href="https://www.archlinux.org/{{ release.dir_path }}sha1sums.txt"
            title="Get the latest SHA1 checksums">SHA1 checksums</a></li>
        <li><a href="https://www.archlinux.org/{{ release.dir_path }}md5sums.txt"
            title="Get the latest MD5 checksums">MD5 checksums</a></li>
    </ul>

    {% cache 600 download-mirrors %}
    <div id="download-mirrors">
        {% regroup mirror_urls by country as grouped_urls %}
        {% for country in grouped_urls %}
        {% if country.grouper %}<h5><img src="{{ country.grouper.flag }}" alt=""/> {{ country.grouper.name }}</h5>
        {% else %}<h5>Worldwide</h5>{% endif %}
        <ul>
            {% for mirror_url in country.list %}
            <li><a href="{{ mirror_url.url }}{{ release.dir_path }}"
                title="Download from {{ mirror_url.url }}">{{ mirror_url.mirror.name }}</a></li>
            {% endfor %}
        </ul>
        {% endfor %}
    </div>
    {% endcache %}

    <p>If you want to become an Official Arch Linux Mirror please follow the
    instructions listed <a href="https://wiki.archlinux.org/index.php/DeveloperWiki:NewMirrors">here</a>.</p>

</div>
{% endblock %}