191 lines
12 KiB
HTML
191 lines
12 KiB
HTML
<!DOCTYPE html>
|
|
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>ghcup - The Haskell (GHC) toolchain installer</title>
|
|
<meta name="keywords" content="Haskell, Haskell programming language, ghc, ghcup">
|
|
<meta name="description" content="The Haskell (GHC) toolchain installer">
|
|
|
|
<link rel="stylesheet" href="normalize.css">
|
|
<link rel="stylesheet" href="ghcup.css">
|
|
|
|
</head>
|
|
|
|
<body id="idx">
|
|
|
|
<script id='html-content' type="text/html">
|
|
<a id="platform-button" style="display: none;" href="#">
|
|
click or press "n" to cycle platforms
|
|
</a>
|
|
|
|
<p id="pitch">
|
|
<em>ghcup</em> is the main installer for<br/>
|
|
the general purpose language <a href="https://www.haskell.org/">Haskell</a>
|
|
</p>
|
|
|
|
<div id="platform-instructions-linux" class="instructions" style="display: none;">
|
|
<p>Run the following in your terminal (as a user other than root), then follow the onscreen instructions.</p>
|
|
<div class="command-button"><pre><span class='ghcup-command'>curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh</span></pre><button class="tooltip" onclick="copyToClipboard()"><img src="copy.svg" alt="" /><span class="tooltiptext">Copy to clipboard</span></button></div>
|
|
<p class="other-help">If you don't like curl | sh, see <a href="https://gitlab.haskell.org/haskell/ghcup-hs#manual-install">other installation methods</a>.<br/>You appear to be running Linux. If not, <a class="default-platform-button" href="#">display all supported installers</a>.</p>
|
|
</div>
|
|
|
|
<div id="platform-instructions-mac" class="instructions" style="display: none;">
|
|
<p>Run the following in your terminal (as a user other than root), then follow the onscreen instructions.</p>
|
|
<p>On Intel:</p>
|
|
<div class="command-button"><pre><span class='ghcup-command' id="ghcup-command-normal">curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh</span></pre><button class="tooltip" onclick="copyToClipboard()"><img src="copy.svg" alt="" /><span class="tooltiptext">Copy to clipboard</span></button></div>
|
|
<p>On Apple Silicon:</p>
|
|
<div class="command-button"><pre><span class='ghcup-command' id="ghcup-command-silicon">curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | arch -x86_64 /bin/bash</span></pre><button class="tooltip" onclick="copyToClipboardSilicon()"><img src="copy.svg" alt="" /><span class="tooltiptext">Copy to clipboard</span></button></div>
|
|
<p class="other-help">If you don't like curl | sh, see <a href="https://gitlab.haskell.org/haskell/ghcup-hs#manual-install">other installation methods</a>.<br/>You appear to be running macOS. If not, <a class="default-platform-button" href="#">display all supported installers</a>.</p>
|
|
</div>
|
|
|
|
<div id="platform-instructions-freebsd" class="instructions" style="display: none;">
|
|
<p>Run the following in your terminal (as a user other than root), then follow the onscreen instructions.</p>
|
|
<div class="command-button"><pre><span class='ghcup-command'>curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh</span></pre><button class="tooltip" onclick="copyToClipboard()"><img src="copy.svg" alt="" /><span class="tooltiptext">Copy to clipboard</span></button></div>
|
|
<p class="other-help">If you don't like curl | sh, see <a href="https://gitlab.haskell.org/haskell/ghcup-hs#manual-install">other installation methods</a>.<br/>You appear to be running FreeBSD. If not, <a class="default-platform-button" href="#">display all supported installers</a>.</p>
|
|
</div>
|
|
|
|
<div id="platform-instructions-win32" class="instructions">
|
|
<p>
|
|
To install Haskell, follow the instructions on
|
|
<a class="windows-download" href="https://www.haskell.org/platform/#windows">Haskell Platform</a>
|
|
<p>If you're a Windows Subsystem 2 for Linux user run the following in your terminal, then follow the onscreen instructions to install Haskell.
|
|
</p>
|
|
<div class="command-button"><pre><span class='ghcup-command'>curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh</span></pre><button class="tooltip" onclick="copyToClipboard()"><img src="copy.svg" alt="" /><span class="tooltiptext">Copy to clipboard</span></button></div>
|
|
</p>
|
|
<p class="other-help">WSL1 does not work with ghcup, follow <a href="https://docs.microsoft.com/en-us/windows/wsl/install-win10">the instructions here</a> to upgrade to WSL2 if needed.</br>You appear to be running Windows 32-bit. If not, <a class="default-platform-button" href="#">display all supported installers</a>.</p>
|
|
</div>
|
|
|
|
<div id="platform-instructions-win64" class="instructions" style="display: none;">
|
|
<p>
|
|
To install Haskell, follow the instructions on
|
|
<a class="windows-download" href="https://www.haskell.org/platform/#windows">Haskell Platform</a>
|
|
</p>
|
|
<p>If you're a Windows Subsystem 2 for Linux user run the following in your terminal, then follow the onscreen instructions to install Haskell.
|
|
</p>
|
|
<div class="command-button"><pre><span class='ghcup-command'>curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh</span></pre><button class="tooltip" onclick="copyToClipboard()"><img src="copy.svg" alt="" /><span class="tooltiptext">Copy to clipboard</span></button></div>
|
|
<p class="other-help">WSL1 does not work with ghcup, follow <a href="https://docs.microsoft.com/en-us/windows/wsl/install-win10">the instructions here</a> to upgrade to WSL2 if needed.</br>You appear to be running Windows 64-bit. If not, <a class="default-platform-button" href="#">display all supported installers</a>.</p>
|
|
</div>
|
|
|
|
<div id="platform-instructions-unknown" class="instructions" style="display: none;">
|
|
<!-- unrecognized platform: ask for help -->
|
|
<p>I don't recognize your platform.</p>
|
|
<p>
|
|
ghcup runs on Linux, macOS and FreeBSD. If
|
|
you are on one of these platforms and are seeing this then please
|
|
<a href="https://gitlab.haskell.org/haskell/ghcup-hs/issues">report an issue</a>,
|
|
along with the following values:
|
|
</p>
|
|
|
|
<div>
|
|
<div>navigator.platform:</div>
|
|
<div id="nav-plat"></div>
|
|
<div>navigator.appVersion:</div>
|
|
<div id="nav-app"></div>
|
|
</div>
|
|
|
|
<!-- duplicate the default cross-platform instructions -->
|
|
<div>
|
|
<p>If you are running Linux, macOS, FreeBSD or Windows Subsystem 2 for Linux, run the following in your terminal (as a user other than root), then follow the onscreen instructions.</p>
|
|
<div class="command-button"><pre><span class='ghcup-command'>curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh</span></pre><button class="tooltip" onclick="copyToClipboard()"><img src="copy.svg" alt="" /><span class="tooltiptext">Copy to clipboard</span></button></div>
|
|
<p class="other-help">If you don't like curl | sh, see <a href="https://gitlab.haskell.org/haskell/ghcup-hs#manual-install">other installation methods</a>.</p>
|
|
</div>
|
|
|
|
<hr/>
|
|
|
|
<div>
|
|
<p>
|
|
If you are running Windows,<br/>follow the instructions on
|
|
<a class="windows-download" href="https://www.haskell.org/platform/#windows">Haskell Platform</a>
|
|
</p>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div id="platform-instructions-default" class="instructions">
|
|
<div>
|
|
<p>To install Haskell, if you are running Linux, macOS (on Intel), FreeBSD or Windows Subsystem 2 for Linux, run the following
|
|
in your terminal (as a user other than root), then follow the onscreen instructions.</p>
|
|
<div class="command-button"><pre><span class='ghcup-command'>curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh</span></pre><button class="tooltip" onclick="copyToClipboard()"><img src="copy.svg" alt="" /><span class="tooltiptext">Copy to clipboard</span></button></div>
|
|
<p>For macOS on Apple Silicon, run this instead:</p>
|
|
<div class="command-button"><pre><span class='ghcup-command'>curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | arch -x86_64 /bin/bash</span></pre><button class="tooltip" onclick="copyToClipboardSilicon()"><img src="copy.svg" alt="" /><span class="tooltiptext">Copy to clipboard</span></button></div>
|
|
<p class="other-help">If you don't like curl | sh, see <a href="https://gitlab.haskell.org/haskell/ghcup-hs#manual-install">other installation methods</a>.</p>
|
|
</div>
|
|
|
|
<hr/>
|
|
|
|
<div>
|
|
<p>
|
|
If you are running Windows,<br/>follow the instructions on
|
|
<a class="windows-download" href="https://www.haskell.org/platform/#windows">Haskell Platform</a>
|
|
</p>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<p>
|
|
Need help? Ask on <a href="https://kiwiirc.com/nextclient/irc.libera.chat/#haskell-ghcup">#haskell-ghcup</a>, <a href="https://kiwiirc.com/nextclient/irc.libera.chat/#haskell">#haskell</a> or <a href="https://gitlab.haskell.org/haskell/ghcup-hs/issues">report a bug</a>.
|
|
</p>
|
|
|
|
<p id="about">
|
|
<img src="haskell-logo.svg" alt="" />
|
|
ghcup is a haskell.org hosted project.
|
|
<br/>
|
|
<a href="https://www.haskell.org/downloads/">other installation options</a>
|
|
·
|
|
<a href="https://gitlab.haskell.org/haskell/ghcup-hs">about ghcup</a>
|
|
·
|
|
<a href="https://github.com/rust-lang/rustup.rs/tree/master/www">web design from rustup</a>
|
|
</p>
|
|
</script>
|
|
<script>
|
|
document.write(document.getElementById("html-content").innerHTML);
|
|
</script>
|
|
<script type="text/javascript" src="ghcup.js"></script>
|
|
|
|
<noscript>
|
|
<p id="pitch">
|
|
<em>ghcup</em> is the main installer for<br/>
|
|
the general purpose language <a href="https://www.haskell.org/">Haskell</a>
|
|
</p>
|
|
|
|
<div id="platform-instructions-default" class="instructions">
|
|
<div>
|
|
<p>To install Haskell, if you are running Linux, macOS (on Intel), FreeBSD or Windows Subsystem for Linux 2, run the following
|
|
in your terminal (as a user other than root), then follow the onscreen instructions.</p>
|
|
<pre><span class='ghcup-command'>curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh</span></pre>
|
|
<p>For macOS on Apple Silicon, run this instead:</p>
|
|
<div class="command-button"><pre><span class='ghcup-command'>curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | arch -x86_64 /bin/bash</span></pre><button class="tooltip" onclick="copyToClipboardSilicon()"><img src="copy.svg" alt="" /><span class="tooltiptext">Copy to clipboard</span></button></div>
|
|
<p class="other-help">If you don't like curl | sh, see <a href="https://gitlab.haskell.org/haskell/ghcup-hs#manual-install">other installation methods</a>.</p>
|
|
</div>
|
|
|
|
<hr/>
|
|
|
|
<div>
|
|
<p>
|
|
If you are running Windows,<br/>follow the instructions on
|
|
<a class="windows-download" href="https://www.haskell.org/platform/#windows">Haskell Platform</a>
|
|
</p>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<p>
|
|
Need help? Ask on <a href="https://kiwiirc.com/nextclient/irc.libera.chat/#haskell-ghcup">#haskell-ghcup</a>, <a href="https://kiwiirc.com/nextclient/irc.libera.chat/#haskell">#haskell</a> or <a href="https://gitlab.haskell.org/haskell/ghcup-hs/issues">report a bug</a>.
|
|
</p>
|
|
|
|
<p id="about">
|
|
<img src="haskell-logo.svg" alt="" />
|
|
ghcup is a haskell.org hosted project.
|
|
<br/>
|
|
<a href="https://www.haskell.org/downloads/">other installation options</a>
|
|
·
|
|
<a href="https://gitlab.haskell.org/haskell/ghcup-hs">about ghcup</a>
|
|
·
|
|
<a href="https://github.com/rust-lang/rustup.rs/tree/master/www">web design from rustup</a>
|
|
</p>
|
|
|
|
</noscript>
|
|
</body>
|
|
</html>
|