• Home Page, Headlines
 • DW Weekly, Comments
 • Packages, Package Management
 • Glossary, FAQ, Mobile Site
 • Search, Sitemap
 • Major Distributions
 • Submit Distribution
 • Upcoming Releases
 • About DistroWatch
 • Page Hit Ranking
 • Advertise
 • CryptoCoin.cc

DistroWatch.com: NixOS

NixOS

Last Update: 2016-10-04 01:15 UTC


NixOS is an independently developed GNU/Linux distribution that aims to improve the state of the art in system configuration management. In NixOS, the entire operating system, including the kernel, applications, system packages and configuration files, are built by the Nix package manager. Nix stores all packages in isolation from each other; as a result there are no /bin, /sbin, /lib or /usr directories and all packages are kept in /nix/store instead. Other innovative features of NixOS include reliable upgrades, rollbacks, reproducible system configurations, source-based model with binaries, and multi-user package management. Although NixOS started as a research project, it is now a functional and usable operating system that includes hardware detection, KDE as the default desktop, and systemd for managing system services.

Popularity (hits per day): 12 months: 76 (168), 6 months: 85 (164), 3 months: 110 (125), 4 weeks: 115 (119), 1 week: 103 (115)

Average visitor rating: 9/10 from 1 review(s).


NixOS Summary
Distribution NixOS
Home Page http://nixos.org/
Mailing Lists http://lists.science.uu.nl/mailman/listinfo/nix-dev
User Forums --
Alternative User Forums LinuxQuestions.org
Documentation https://nixos.org/wiki/
Screenshots http://nixos.org/nixos/screenshots.htmlLinuxQuestions.orgDistroWatch Gallery
Screencasts LinuxQuestions.org
Download Mirrors http://nixos.org/nixos/download.htmlLinuxTracker.org
Bug Tracker https://github.com/NixOS/nixpkgs/issues
Related Websites  
Reviews 15.x: DistroWatch
14.x: LinuxFR (French) • OrdinatechnicLinuxFR (French)
Where To Buy OSDisc.com (sponsored link)

Recent Related News and Releases
  Releases, download links and checksums:
 • 2016-10-03: Distribution Release: NixOS 16.09
 • 2016-04-01: Distribution Release: NixOS 16.03
 • 2015-09-30: Distribution Release: NixOS 15.09
 • 2014-12-31: Distribution Release: NixOS 14.12
 • 2014-05-01: Distribution Release: NixOS 14.04
 • More NixOS releases...

Table Notes and Explanations

(Please refer to the table below.)
  • Select view:
  • To compare the software in this project to the software available in other distributions, please see our Compare Packages page.
  • Notes: In case where multiple versions of a package are shipped with a distribution, only the default version appears in the table. For indication about the GNOME version, please check the "nautilus" and "gnome-shell" packages. The Apache web server is listed as "httpd" and the Linux kernel is listed as "linux". The KDE desktop is represented by the "kdelibs" and "plasma-desktop" packages and the Xfce desktop by the "xfdesktop" package.
  • Colour scheme: green text = latest stable version, red text = development or beta version. The function determining beta versions is not 100% reliable due to a wide variety of versioning schemes.

Advertisement

Linux Media
Linux Mint 18.1$5.95
Ubuntu 16.10$5.95
Debian 8.7.1$2.95
openSUSE 42.2$5.95
CentOS 7.3.1611$5.95
Fedora 25$5.95
Arch 2017.03$5.95
USB Flash Drives
Linux Mint 18.1 8GB$14.95
Ubuntu 16.10 8GB$14.95
Fedora 25 8GB$14.95

Free Shipping on orders over $20
Professional Quality
Click here to visit OSDisc.com now


Feature 16.09 16.03 15.09.1012 14.12.885 14.04.630 13.10.35728
Release Date 2016-10-03 2016-04-01 2016-02-05 2015-09-27 2015-02-25 2014-07-19
End Of Life            
Price (US$) Free Free Free Free Free Free
CDs 1 DVD 1 DVD 1 DVD 1 DVD 1 DVD 1 DVD
Free Download ISO ISO ISO ISO ISO ISO
Installation Text mode Text mode Text mode Text mode Text mode Text mode
Default Desktop KDE KDE KDE KDE KDE KDE
Package Management Nix Nix Nix Nix Nix Nix
Office Suite Calligra, GOffice, LibreOffice Calligra, GOffice, LibreOffice Calligra, GOffice, LibreOffice Calligra, GOffice, LibreOffice Calligra, LibreOffice Calligra, LibreOffice
Processor Architecture i386, x86_64 i386, x86_64 i386, x86_64 i386, x86_64 i386, x86_64 i386, x86_64
Journaled File Systems            
Multilingual            
Asian Language Support            
Full Package List 16.09 16.03 15.09.1012 14.12.885 14.04.630 13.10.35728
Package 16.09 16.03 15.09.1012 14.12.885 14.04.630 13.10.35728
abiword (3.0.2) 3.0.1 3.0.1 3.0.1 3.0.0 -- --
alsa-lib (1.1.3) 1.1.1 1.1.0 1.0.29 1.0.28 1.0.27.2 1.0.26
ati-driver (16.40) -- -- -- -- -- --
bash (4.4) 4.3 4.3 4.3 4.3.30 4.2 4.2
bind (9.11.0-P3) 9.10.4-P3 9.10.3-P4 9.10.3 9.9.5 9.9.5 9.9.5
chromium (57.0.2987.133) 53.0.2785.116 49.0.2623.110 49.0.2623.28 40.0.2214.115 36.0.1941.0 --
cups (2.2.3) 2.1.4 2.1.3 2.0.4 1.7.5 1.5.4 1.5.4
dhcp (4.3.5) 4.3.4 4.3.3 4.3.3 4.3.1 4.1-ESV-R6 4.1-ESV-R6
e2fsprogs (1.43.4) 1.42.13 1.42.13 1.42.13 1.42.12 1.42.9 1.42.8
firefox (52.0.2) 49.0 45.0.1 43.0.3 39.0.3 34.0.5 25.0.1
freetype (2.7.1) 2.6.5 2.6.2 2.5.4 2.5.3 2.4.12 2.4.12
gcc (6.3.0) 5.4.0 5.3.0 5.2.0 4.9.2 4.8.3 4.7.3
gimp (2.8.20) 2.8.18 2.8.16 2.8.14 2.8.14 2.8.10 2.8.6
glibc (2.25) 2.24 2.23 2.21 2.20 2.19 2.17
gnome-shell (3.24.0) 3.20.3 3.18.3 3.16.1 3.12.2 3.10.2.1 --
gnucash (2.6.16) 2.4.15 2.4.15 2.4.15 -- 2.4.15 2.4.15
gnumeric (1.12.34) 1.12.32 1.12.26 1.12.23 1.12.18 1.12.12 --
grub (2.00) 0.97 0.97 2.02git 2.02git 2.00 2.00
gtk+ (3.22.11) 3.20.9 3.18.5 3.16.6 3.12.2 3.12.2 3.8.8
httpd (2.4.25) 2.2.31 2.2.31 2.4.16 2.4.16 2.4.10 2.4.7
inkscape (0.92.1) 0.91 0.91 0.91 0.48.5 0.48.4 0.48.4
k3b (2.0.3a) 2.0.3a 2.0.3a 2.0.3a 2.0.3a 2.0.2 2.0.2
kmod (24) 23 22 21 18 17 12
libgnome (2.32.1) 2.32.1 2.32.1 2.32.1 2.32.1 2.32.1 2.32.1
libreoffice (5.3.1) 5.1.5 5.1.0 5.0.1 4.3.5 4.0.5 4.0.5
linux (4.10.7) 4.4.23 4.4.6 3.18.25 3.14.50 3.12.37 3.12.15
Package 16.09 16.03 15.09.1012 14.12.885 14.04.630 13.10.35728
lxde-common (0.99.2) -- -- -- -- -- --
mariadb (10.1.22) 10.1.17 10.1.9 10.0.22 10.0.15 10.0.11 --
mate-desktop (1.18.0) 1.15.0 -- -- -- -- --
mesa (17.0.2) 12.0.3 11.1.2 10.6.9 10.2.9 10.0.5 9.1.7
mysql (5.7.17) 5.5.52 5.1.73 5.5.45 5.5.45 5.5.37 5.5.34
nautilus (3.24.0) 3.20.2 3.18.5 3.16.2 3.12.2 3.10.1 --
NVIDIA (378.13) -- -- -- -- -- --
openbox (3.6.1) 3.6.1 3.6.1 -- -- -- --
openjdk (8u121) 8u122 8u76 8u60 7u65 7u65 7u6
openssh (7.5p1) 7.3p1 7.2p1 6.9p1 6.7p1 6.6p1 6.6p1
openssl (1.1.0e) 1.1.0b 1.0.2g 1.0.2f 1.0.1p 1.0.1k 1.0.1g
perl (5.24.1) 5.22.2 5.22.0 5.22.0 5.20.1 5.16.3 5.16.3
php (7.1.3) 7.0.11 7.0.2 5.6.16 5.4.44 5.4.35 5.4.23
plasma-desktop (5.9.4) 5.7.4 5.5.5 5.3.2 -- -- --
postfix (3.2.0) 3.1.2 2.11.5 2.11.5 2.11.3 2.8.12 2.8.12
postgresql (9.6.2) 9.5.4 9.5.1 9.4.5 9.4.4 9.3.5 9.2.6
Python (3.6.1) 3.5.2 3.5.1 3.4.4 3.4.2 2.7.8 2.7.6
qt (5.8.0) 5.7.0 5.5.1 5.3.2 4.8.6 4.8.6 4.8.6
samba (4.6.1) 4.3.11 4.3.6 4.2.3 3.6.25 3.6.24 3.6.22
systemd (233) 231 229 217 217 212 203
thunderbird (45.8.0) 45.3.0 38.7.0 38.3.0 31.7.0 24.5.0 17.0.11
vim (8.0) 7.4 7.4 7.4 7.4 7.4 7.4
vlc (2.2.4) 2.2.4 2.2.2 2.2.1 2.1.5 2.1.4 2.1.1
xfdesktop (4.12.3) 4.12.3 4.12.3 4.12.2 4.10.3 4.10.2 4.10.2
xorg-server (1.19.3) 1.18.3 1.17.4 1.17.2 1.16.4 1.14.7 1.13.4

Reader Ratings
Reader supplied reviews for NixOS

Average rating
9
from 1 review(s)



What are your thoughts on NixOS?
Please include a few pros and a few cons, along with your overall impression of the operating system.

Version:

Rating:    out of 10

Comments (maximum 2,048 characters):




Past reviews - sort by:

Version: 16.09
Rating: 9
Date: 2017-03-13
Votes: 1


Pros:

The capabilities of NixOS for controlling the state of your system are breathtaking. For example:

* The configuration of your entire system is described in one, compact file and it can be reproduced at will on any other machine from just this one file. No more editing a dozen different configuration file formats in /etc!

* You can roll back to any previous state of your system (modulo garbage collection) without having to use a particular filesystem such as ZFS.

* Packages will continue to work indefinitely regardless of updates to the rest of the system, because they reference the exact versions of all the dependencies they were built against.

Cons:

Packages don't exist for some obscure or unusual things (although it's very easy to create them yourself).

Vendor-supplied binaries (debs and rpms) don't work out of the box, although there are tools for wrapping them as NixOS packages.


Was this review helpful? Yes No



Copyright (C) 2001 - 2017 Unsigned Integer Limited. All rights reserved. All trademarks are the property of their respective owners. Privacy policy.
DistroWatch.com is hosted at Copenhagen.

Contact, corrections and suggestions: Jesse Smith
Tips: BTC 1HVdyGfP8s37z19wmbcsnwSPSvFnssu5Mu • PayPal.me/distrowatch