consul/website/pages/downloads.html.erb

78 lines
3.1 KiB
Plaintext

---
layout: "downloads"
page_title: "Download Consul"
sidebar_current: "downloads-consul"
description: |-
Download Consul
---
<h1>Download Consul</h1>
<section class="downloads">
<div class="description row">
<div class="col-md-12">
<p>
Below are the available downloads for the latest version of Consul
(<%= latest_version %>). Please download the proper package for your
operating system and architecture.
</p>
<p>
You can find the
<a href="https://releases.hashicorp.com/consul/<%= latest_version %>/consul_<%= latest_version %>_SHA256SUMS">
SHA256 checksums for Consul <%= latest_version %>
</a>
online and you can
<a href="https://releases.hashicorp.com/consul/<%= latest_version %>/consul_<%= latest_version %>_SHA256SUMS.sig">
verify the checksums signature file
</a>
which has been signed using <a href="https://hashicorp.com/security.html" target="_blank" rel="nofollow noopener noreferrer">HashiCorp's GPG key</a>.
You can also <a href="https://releases.hashicorp.com/consul/" target="_blank" rel="nofollow noopener noreferrer">download older versions of Consul</a> from the releases service.
</p>
<p>
Check out the <a href="https://github.com/hashicorp/consul/blob/v<%= latest_version %>/CHANGELOG.md">v<%= latest_version %> CHANGELOG</a> for information on the latest release. Continue learning with our step by step guides at <a href="https://learn.hashicorp.com/consul">HashiCorp Learn</a>.
</p>
</div>
</div>
<% product_versions.each do |os, arches| %>
<% next if os == "web" %>
<div class="row">
<div class="col-md-12 download">
<div class="icon pull-left"><%= system_icon(os) %></div>
<div class="details">
<h2 class="os-name g-type-display-4"><%= pretty_os(os) %></h2>
<ul>
<% arches.each do |arch, url| %>
<li><a href="<%= url %>"><%= pretty_arch(arch) %></a></li>
<% end %>
</ul>
<% if os == "linux" %>
<div class="alert alert-warning" role="alert">
<strong>Note for ARM users:</strong>
<p>
Use <b>Armelv5</b> for all 32-bit armel systems<br>
Use <b>Armhfv6</b> for all armhf systems with v6+ architecture<br>
Use <b>Arm64</b> for all v8 64-bit architectures
</p>
<p>
The following commands can help determine the right version for your system:<br>
<code>$ uname -m</code><br>
<code>$ readelf -a /proc/self/exe | grep -q -c Tag_ABI_VFP_args && echo "armhf" || echo "armel"</code>
</p>
</div>
<% end %>
<div class="clearfix"></div>
</div>
</div>
</div>
<% end %>
<div class="row">
<div class="col-md-12 poweredby">
<a href="https://www.fastly.com?utm_source=hashicorp" target="_blank" rel="nofollow noopener noreferrer">
<%= inline_svg "fastly.svg", height: 50 %>
</a>
</div>
</div>
</section>