Skip to content

Commit

Permalink
Only we only provide hvm-ebs esc images
Browse files Browse the repository at this point in the history
  • Loading branch information
garbas committed Sep 24, 2020
1 parent 53cad40 commit 81efb36
Showing 1 changed file with 42 additions and 41 deletions.
83 changes: 42 additions & 41 deletions download.tt
Expand Up @@ -8,9 +8,9 @@

<section class="generic-layout lead">
<p>
Below you will find installation instructions for Nix, the package manager.
Nix is currently supported on <strong>Linux</strong> and <strong>Mac</strong>.
The latest stable release is <strong>[%latestNixVersion%]</strong>.
Below you will find installation instructions for Nix, the package manager.
Nix is currently supported on <strong>Linux</strong> and <strong>Mac</strong>.
The latest stable release is <strong>[%latestNixVersion%]</strong>.
</p>
</section>

Expand Down Expand Up @@ -45,16 +45,16 @@
<span class="shell-prompt">$ </span>gpg2 --verify ./install-nix-[%latestNixVersion%].asc
<span class="shell-prompt">$ </span>sh ./install-nix-[%latestNixVersion%]</pre>
<p>
The <a href="[%root%]edolstra.gpg">signing key</a> has fingerprint
<code>B541 D553 0127 0E0B CF15 CA5D 8170 B472 6D71 98DE</code>.
It is also available
<a href="https://github.com/NixOS/nixos-homepage/blob/master/edolstra.gpg">on GitHub</a>.
The <a href="[%root%]edolstra.gpg">signing key</a> has fingerprint
<code>B541 D553 0127 0E0B CF15 CA5D 8170 B472 6D71 98DE</code>.
It is also available
<a href="https://github.com/NixOS/nixos-homepage/blob/master/edolstra.gpg">on GitHub</a>.
</p>
</section>

<section id="nix-uninstall">
<p>
You can uninstall Nix simply by running <code>rm -rf /nix</code>.
You can uninstall Nix simply by running <code>rm -rf /nix</code>.
</p>
<!-- TODO: expand this https://github.com/NixOS/nix/issues/1402 -->
</section>
Expand All @@ -80,9 +80,9 @@
<h1>Getting NixOS</h1>

<p class="lead">
Below you will find installation instructions for NixOS, the Linux
distribution. The latest stable release series is
<strong>[%latestNixOSSeries%]</strong>.
Below you will find installation instructions for NixOS, the Linux
distribution. The latest stable release series is
<strong>[%latestNixOSSeries%]</strong>.
</p>
</section>

Expand All @@ -101,9 +101,10 @@
<div>
<section id="nixos-iso">
<p>You can install NixOS on physical hardware by burning one of the CD
images onto a blank CD/DVD disk, or <a href="https://nixos.org/nixos/manual/index.html#sec-booting-from-usb">by
copying it onto a USB stick</a>. For <strong>installation
instructions</strong>, please see the <a href="[%nixosManual%]">manual</a>.</p>
images onto a blank CD/DVD disk, or <a
href="https://nixos.org/nixos/manual/index.html#sec-booting-from-usb">by
copying it onto a USB stick</a>. For <strong>installation
instructions</strong>, please see the <a href="[%nixosManual%]">manual</a>.</p>

<aside class="notice-box -warning">
Please note that NixOS at the moment lacks a nice, user-friendly
Expand All @@ -112,51 +113,51 @@
</aside>

<p>The <strong>graphical installation CD</strong> contains the NixOS
installer as well as the KDE Desktop and several applications. It’s a
<em>live CD</em>, so it allows you to get an impression of NixOS (and
the Nix package manager) without installing it.</p>
installer as well as the KDE Desktop and several applications. It’s a
<em>live CD</em>, so it allows you to get an impression of NixOS (and
the Nix package manager) without installing it.</p>

[% prefix = "https://channels.nixos.org/nixos-" _ latestNixOSSeries %]

<ul>
<li>
<a href="[%prefix%]/latest-nixos-plasma5-x86_64-linux.iso">Graphical live CD, 64-bit Intel/AMD</a> (<a
href="[%prefix%]/latest-nixos-plasma5-x86_64-linux.iso.sha256">SHA-256</a>)
<span class="label -info">Recommended for most users</span>
href="[%prefix%]/latest-nixos-plasma5-x86_64-linux.iso.sha256">SHA-256</a>)
<span class="label -info">Recommended for most users</span>
</li>
</ul>

<p>The <strong>minimal installation CD</strong> does not contain the
graphical user interface, and is therefore a lot smaller. You have to run
the installer from the console. It contains a number of rescue tools.</p>
graphical user interface, and is therefore a lot smaller. You have to run
the installer from the console. It contains a number of rescue tools.</p>

<ul>
<li><a href="[%prefix%]/latest-nixos-minimal-x86_64-linux.iso">Minimal installation CD, 64-bit Intel/AMD</a> (<a
href="[%prefix%]/latest-nixos-minimal-x86_64-linux.iso.sha256">SHA-256</a>)</li>
<li><a href="[%prefix%]/latest-nixos-minimal-x86_64-linux.iso">Minimal installation CD, 64-bit Intel/AMD</a>
(<a href="[%prefix%]/latest-nixos-minimal-x86_64-linux.iso.sha256">SHA-256</a>)</li>
<li><a href="[%prefix%]/latest-nixos-minimal-i686-linux.iso">Minimal installation CD, 32-bit Intel/AMD</a> (<a
href="[%prefix%]/latest-nixos-minimal-i686-linux.iso.sha256">SHA-256</a>)</li>
href="[%prefix%]/latest-nixos-minimal-i686-linux.iso.sha256">SHA-256</a>)</li>
</ul>
</section>

<section id="nixos-virtualbox">
<p>This is a demo appliance for VirtualBox (in OVA format) that has
X11 and Plasma 5 enabled, as well as the VirtualBox guest additions. To
use it, download the OVA file, open VirtualBox, run “File → Import
Appliance” from the menu, select the OVA file, and click “Import”.
You can then start the virtual machine. When the KDE login screen
appears, you can log in as <strong>user <code>demo</code></strong>,
<strong>password <code>demo</code></strong>. To obtain a root shell, run
<code>sudo -i</code> in the KDE terminal (<code>konsole</code>).</p>
X11 and Plasma 5 enabled, as well as the VirtualBox guest additions. To
use it, download the OVA file, open VirtualBox, run “File → Import
Appliance” from the menu, select the OVA file, and click “Import”.
You can then start the virtual machine. When the KDE login screen
appears, you can log in as <strong>user <code>demo</code></strong>,
<strong>password <code>demo</code></strong>. To obtain a root shell, run
<code>sudo -i</code> in the KDE terminal (<code>konsole</code>).</p>

<ul>
<li><a href="[%prefix%]/latest-nixos-x86_64-linux.ova">VirtualBox appliance, 64-bit Intel/AMD</a> (<a
href="[%prefix%]/latest-nixos-x86_64-linux.ova.sha256">SHA-256</a>)</li>
href="[%prefix%]/latest-nixos-x86_64-linux.ova.sha256">SHA-256</a>)</li>
</ul>
</section>

<section id="nixos-amazon">
<p>If you are an EC2 user, you can deploy a NixOS instance instantly
in your preferred region by using one of the AMIs listed below.</p>
in your preferred region by using one of the AMIs listed below.</p>

<div>
<table>
Expand All @@ -179,7 +180,7 @@
<td>[% IF type.search("hvm"); THEN; "Hardware"; ELSE; "Para"; END; %]</td>
<td><code>[% ami %]</code></td>
<td><a href="https://console.aws.amazon.com/ec2/home?region=[%region%]#launchAmi=[%ami%]"
class="btn btn-primary btn-mini">Launch</a></td>
class="btn btn-primary btn-mini">Launch</a></td>
</tr>
[% END %]
[% END %]
Expand All @@ -188,11 +189,11 @@
</div>

<p>You can create an instance using the AWS Management Console by
clicking one of the Launch buttons. You can also create an instance
from the command line. For example, to create an instance in region
<code>[% region = "eu-west-1"; type = "pv-ebs"; ami = amis.$region.$type; region %]</code>
using the EC2 API tools, just
run:</p>
clicking one of the Launch buttons. You can also create an instance
from the command line. For example, to create an instance in region
<code>[% region = "eu-west-1"; type = "hvm-ebs"; ami = amis.$region.$type; region %]</code>
using the EC2 API tools, just
run:</p>

<pre class="terminal-console">
$ ec2-run-instances [% ami %] --region [% region %] -k <em>my-key-pair</em></pre>
Expand All @@ -202,8 +203,8 @@ $ ec2-run-instances [% ami %] --region [% region %] -k <em>my-key-pair</em></pre
<h2 id="unstable-releases">Unstable releases</h2>

<p>If you are a developer who wants to contribute to NixOS, or if you
just want the latest and greatest, you can also install the
<a href="https://nixos.org/channels/nixos-unstable">most recent unstable release</a>.
just want the latest and greatest, you can also install the
<a href="https://nixos.org/channels/nixos-unstable">most recent unstable release</a>.
</p>
</section>
</div>
Expand Down

0 comments on commit 81efb36

Please sign in to comment.