ISO image
You can install NixOS on physical hardware by burning one of the CD
images onto a blank CD/DVD disk, or by
copying it onto a USB stick . For installation
instructions , please see the manual .
Please note that NixOS at the moment lacks a nice, user-friendly
graphical installer. Therefore this form of installation may
not be suitable for novice Linux users.
Graphical ISO image
The graphical installation ISO image contains NixOS
installer as well as Plasma Desktop and
several applications. It’s a live CD , so it allows you to
get an impression of NixOS (and the Nix package manager) without
installing it.
Minimal ISO image
The minimal installation ISO image 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.
VirtualBox
This is a demo appliance for VirtualBox (in OVA format).
VirtualBox image includes the Plasma Desktop (was KDE) as
well as the VirtualBox guest additions .
To use it
Download the OVA file using the button above.
Open VirtualBox.
Run File → Import Appliance
from the menu.
Select previously downloaded OVA file.
Click Import
.
You can then start the virtual machine.
You can log in as user demo
,
password demo
.
To obtain a root shell, run
sudo -i
in the terminal (konsole
).
Amazon EC2
NixOS can be deployed to Amazon EC2 with a pre-generated AMI image
that you can select bellow.
Via AWS Management Console
You can create an instance using the AWS Management Console by
selecting the region and clicking the Launch button.
Choose region:
ap-east-1 ap-northeast-1 ap-northeast-2 ap-south-1 ap-southeast-1 ap-southeast-2 ca-central-1 eu-central-1 eu-north-1 eu-west-1 eu-west-2 eu-west-3 sa-east-1 us-east-1 us-east-2 us-west-1 us-west-2
Root storage
Virtualisation
AMI
EBS
Hardware
ami-0d18fdd309cdefa86
EBS
Hardware
ami-093d9cc49c191eb6c
EBS
Hardware
ami-0087df91a7b6ebd45
EBS
Hardware
ami-0a1a6b569af04af9d
EBS
Hardware
ami-0dbf353e168d155f7
EBS
Hardware
ami-04c0f3a75f63daddd
EBS
Hardware
ami-02365684a173255c7
EBS
Hardware
ami-0a1a94722dcbff94c
EBS
Hardware
ami-02699abfacbb6464b
EBS
Hardware
ami-02c34db5766cc7013
EBS
Hardware
ami-0e32bd8c7853883f1
EBS
Hardware
ami-061edb1356c1d69fd
EBS
Hardware
ami-09859378158ae971d
EBS
Hardware
ami-0c5e7760748b74e85
EBS
Hardware
ami-030296bb256764655
EBS
Hardware
ami-050be818e0266b741
EBS
Hardware
ami-06562f78dca68eda2
Via Command Line
You can also create an instance from the command line. For example,
to create an instance in region eu-west-1
using the EC2
API tools, just run:
$ nix-shell -p ec2_api_tools
(nix-shell) $ ec2-run-instances ami-02c34db5766cc7013 --region eu-west-1 -k my-key-pair