• 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
 • Torrent Downloads
DistroWatch.com is sponsored by 3CX - Software Based VoIP IP PBX / PABX

NixOS RSS Feed DistroWatch.com: NixOS

NixOS


Last Update: 2025-05-18 14:22 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: 17 (459), 6 months: 17 (475), 3 months: 17 (493), 4 weeks: 18 (522), 1 week: 20 (488)

Average visitor rating: 9.08/10 from 88 review(s).


NixOS Summary
Distribution NixOS
Home Page https://nixos.org/
Mailing Lists --
User Forums https://discourse.nixos.org/
Alternative User Forums
Documentation https://wiki.nixos.org/ (official wiki) • https://nixos.wiki/ (community wiki) • https://nixos.org/learn/
Screenshots https://nixos.org/nixos/screenshots.htmlDistroWatch Gallery
Screencasts
Download Mirrors https://nixos.org/download/DistroWatch Torrent Archive
Bug Tracker https://github.com/NixOS/nixpkgs/issues
Related Websites  
Reviews 24.x: LinuxFr (French)
23.x: DistroWatch
22.x: Brian McGeeDistroWatch
20.x: CatGirlDistroWatch
17.x: DistroWatchLinuxFR (French)
15.x: DistroWatch
14.x: LinuxFR (French) • OrdinatechnicLinuxFR (French)
Where To Donate, Buy or Try Donate

Recent Related News and Releases
  Releases announcements with download links and checksums:
 • 2024-06-06: Distribution Release: NixOS 24.05
 • 2023-11-30: Distribution Release: NixOS 23.11
 • 2023-06-01: Distribution Release: NixOS 23.05
 • 2022-12-01: Distribution Release: NixOS 22.11
 • 2022-05-30: Distribution Release: NixOS 22.05
 • 2021-12-01: Distribution Release: NixOS 21.11
 • 2021-06-02: Distribution Release: NixOS 21.05
 • 2020-10-27: Distribution Release: NixOS 20.09
 • 2020-04-21: Distribution Release: NixOS 20.03
 • 2019-10-09: Distribution Release: NixOS 19.09
 • 2019-04-11: Distribution Release: NixOS 19.03
 • 2018-10-06: Distribution Release: NixOS 18.09
 • More NixOS releases...

  Headlines:
 • 2025-01-23 Nix ported to FreeBSD kernel
 • 2023-09-20 A new guide to Nix published
 • 2022-05-31 NixOS adopts Calamares installer
 • 2021-06-21 NixOS offers install media with reproducible builds
 • More NixOS headlines...

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 "plasma-desktop" package 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.
TUXEDO
TUXEDO Computers

TUXEDO Computers - Linux Hardware in a tailor made suite
Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!

Learn more about our full service package and all benefits from buying at TUXEDO.

Star Labs

Star Labs Systems | Laptops designed for Linux

Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.


Advertisement


Feature unstable 24.11
vicuna
24.05
uakari
23.11
tapir
23.05
stoat
22.11
raccoon
22.05
quokka
21.11
porcupine
21.05
okapi
20.09
nightingale
20.03
markhor
19.09
loris
19.03
koi
18.09
jellyfish
17.09
hummingbird
16.09
flounder
16.03
emu
15.09.1012
dingo
14.12.885
caterpillar
14.04.630
baboon
13.10.35728
aardvark
Feature
Release Date 2025-05-18 2024-11-30 2024-05-31 2023-11-30 2023-05-31 2022-12-01 2022-05-30 2021-11-30 2021-06-02 2020-10-27 2020-04-20 2019-10-09 2019-04-11 2018-10-06 2017-10-02 2016-10-03 2016-04-01 2016-02-05 2015-09-27 2015-02-25 2014-07-19 Release Date
End Of Life -- 2025-06-30 2024-12-31 2024-06-30     2022-12 2021-12 2021-12 2021-04 2020-10 2020-04                   End Of Life
Price (US$) Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Free Price (US$)
Image Size (MB) -- 800-2400 800-2400 800-2400 800-2400 800-2400 800-2200 700-2100 600-1900 500-1400 500-1200 500-1200 500-1100 500-1100 300-900             Image Size (MB)
Free Download ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO Free Download
Installation Graphical Graphical Graphical Graphical Graphical Graphical Graphical Graphical Graphical Graphical Graphical Graphical Text mode Text mode Text mode Text mode Text mode Text mode Text mode Text mode Text mode Installation
Default Desktop GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma GNOME, KDE Plasma KDE Plasma KDE Plasma KDE Plasma KDE KDE KDE KDE KDE KDE KDE KDE Default Desktop
Package Management Nix Nix Nix Nix Nix Nix Nix Nix Nix Nix Nix Nix Nix Nix Nix Nix Nix Nix Nix Nix Nix Package Management
Release Model Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Fixed Release Model
Office Suite -- -- -- -- -- -- -- -- -- -- -- -- -- Calligra, GOffice, LibreOffice Calligra, GOffice, LibreOffice Calligra, GOffice, LibreOffice Calligra, GOffice, LibreOffice Calligra, GOffice, LibreOffice Calligra, GOffice, LibreOffice Calligra, LibreOffice Calligra, LibreOffice Office Suite
Processor Architecture aarch64, i686, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 aarch64, i686, x86_64 i686, x86_64 i686, x86_64 aarch64, i686, x86_64 i386, x86_64 i386, x86_64 i386, x86_64 i386, x86_64 i386, x86_64 i386, x86_64 i386, x86_64 i386, x86_64 Processor Architecture
Init Software systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd systemd Init Software
Journaled File Systems                                           Journaled File Systems
Multilingual                                           Multilingual
Asian Language Support                                           Asian Language Support
Full Package List unstable 24.11 24.05 23.11 23.05 22.11 22.05 21.11 21.05 20.09 20.03 19.09 19.03 18.09 17.09 16.09 16.03 15.09.1012 14.12.885 14.04.630 13.10.35728 Full Package List

Full Package List:   NixOS 19.09
  Number of packages: 769 (download as TXT)
----------------------------------------------------------------------------------------------------
  •  a52dec-0.7.4p4
  •  aalib-1.4rc5
  •  acl-2.2.53
  •  adwaita-icon-theme-3.32.0
  •  alsa-lib-1.1.9
  •  alsa-firmware-1.0.29
  •  alsa-plugins-1.1.9
  •  alsa-utils-1.1.9
  •  appstream-glib-0.7.15
  •  atk-2.32.0
  •  atkmm-2.28.0
  •  at-spi2-atk-2.32.0
  •  at-spi2-core-2.32.1
  •  attica-5.61.0
  •  attr-2.4.48
  •  audiofile-0.3.6
  •  audit-2.8.5
  •  avahi-0.7
  •  aws-c-common-0.3.11
  •  aws-sdk-cpp-1.7.90
  •  baloo-5.61.0
  •  baloo-widgets-19.08.1
  •  bash-4.4-p23
  •  bash-completion-2.8
  •  bash-interactive-4.4-p23
  •  bash-interactive-4.4-p23-info
  •  bcache-tools-1.0.7
  •  bind-9.14.4
  •  bind-9.14.4-host
  •  binutils-2.31.1
  •  binutils-wrapper-2.31.1
  •  bison-3.4.2
  •  bluez-qt-5.61.0
  •  boehm-gc-8.0.4
  •  breeze-gtk-5.16.5
  •  breeze-icons-5.61.0
  •  breeze-qt5-5.16.5
  •  brotli-1.0.7
  •  btrfs-progs-5.2.1
  •  bubblewrap-0.3.3
  •  busybox-1.30.1
  •  bvi-1.4.0
  •  bzip2-1.0.6.0.1
  •  cairo-1.16.0
  •  cairomm-1.12.2
  •  ccrypt-1.11
  •  cdparanoia-III-10.2
  •  celt-0.11.3
  •  chromaprint-1.3.2
  •  cifs-utils-6.9
  •  coreutils-8.31
  •  cpio-2.12
  •  cracklib-2.9.7
  •  crda-3.18
  •  cryptsetup-2.1.0
  •  cups-2.2.12
  •  curl-7.65.3
  •  cyrus-sasl-2.1.27
  •  dav1d-0.4.0
  •  db-4.8.30
  •  db-5.3.28
  •  dbus-1.12.16
  •  dbus-glib-0.110
  •  dconf-0.32.0
  •  ddrescue-1.24
  •  dejavu-fonts-2.37
  •  dejavu-fonts-minimal-2.37
  •  dhcp-4.4.1
  •  diffutils-3.7
  •  directfb-1.7.7
  •  dmraid-1.0.0.rc16
  •  dnsmasq-2.80
  •  dns-root-data-2019-01-11
  •  docbook-xml-4.5
  •  docbook-xsl-ns-1.79.2
  •  dolphin-19.08.1
  •  dolphin-plugins-19.08.1
  •  dosfstools-4.1
  •  dvp-1.2.1
  •  e2fsprogs-1.45.3
  •  ebook-tools-0.2.2
  •  ed-1.15
  •  editline-1.16.1
  •  editorconfig-core-c-0.12.1
  •  efibootmgr-17
  •  efivar-37
  •  elfutils-0.176
  •  epoxy-1.5.3
  •  ethtool-5.2
  •  exfat-1.3.0
  •  exiv2-0.27.2
  •  expat-2.2.7
  •  f2fs-tools-1.11.0
  •  faad2-2.8.8
  •  fdk-aac-2.0.0
  •  feh-3.2.1
  •  ffmpeg-3.4.6
  •  ffmpeg-4.2.1
  •  ffmpegthumbs-19.08.1
  •  fftw-double-3.3.8
  •  fftw-single-3.3.8
  •  file-5.37
  •  findutils-4.7.0
  •  firefox-69.0.1
  •  firefox-unwrapped-69.0.1
  •  firmware-linux-nonfree-2019-08-15
  •  flac-1.3.3
  •  flatpak-1.4.2
  •  flex-2.6.4
  •  flite-2.1.0
  •  fluidsynth-2.0.5
  •  font-adobe-100dpi-1.0.3
  •  font-adobe-75dpi-1.0.3
  •  font-bh-100dpi-1.0.3
  •  font-bh-lucidatypewriter-100dpi-1.0.3
  •  font-bh-lucidatypewriter-75dpi-1.0.3
  •  fontconfig-2.10.2
  •  fontconfig-2.12.6
  •  font-cursor-misc-1.0.3
  •  font-misc-misc-1.1.2
  •  frameworkintegration-5.61.0
  •  freefont-ttf-20120503
  •  freepats-20060219
  •  freetype-2.10.1
  •  fribidi-1.0.5
  •  fuse-2.9.9
  •  fuse-3.6.2
  •  gamin-0.1.10
  •  gawk-5.0.1
  •  gcc-8.3.0
  •  gcc-wrapper-8.3.0
  •  gcr-3.28.1
  •  gd-2.2.5
  •  gdbm-1.18.1
  •  gdk-pixbuf-2.38.1
  •  geoclue-2.5.3
  •  getent-1003.1-2008
  •  gettext-0.19.8.1
  •  gflags-2.2.2
  •  gfortran-7.4.0
  •  giflib-5.1.4
  •  glib-2.60.7
  •  glibc-2.27
  •  glibc-iconv-2.27
  •  glibc-locales-2.27
  •  glibmm-2.60.0
  •  glib-networking-2.60.3
  •  glog-0.4.0
  •  glu-9.0.1
  •  glxinfo-8.4.0
  •  gmp-6.1.2
  •  gnugrep-3.3
  •  gnum4-1.4.18
  •  gnumake-4.2.1
  •  gnupg-2.2.17
  •  gnuplot-5.2.7
  •  gnused-4.7
  •  gnutar-1.32
  •  gnutls-3.6.9
  •  gobject-introspection-1.60.2
  •  gpart-0.3
  •  gparted-1.0.0
  •  gpgme-1.13.1
  •  gpm-1.20.7
  •  gptfdisk-1.0.4
  •  grantlee-5.1.0
  •  graphite2-1.3.6
  •  groff-1.22.3
  •  grub-2.02
  •  gsettings-desktop-schemas-3.32.0
  •  gsm-1.0.18
  •  gssdp-1.2.1
  •  gst-libav-1.16.0
  •  gst-plugins-bad-1.16.0
  •  gst-plugins-base-1.16.0
  •  gst-plugins-good-1.16.0
  •  gst-plugins-ugly-1.16.0
  •  gstreamer-1.16.0
  •  gtk+-2.24.32
  •  gtk+3-3.24.10
  •  gtkmm-3.24.1
  •  gupnp-1.2.0
  •  gupnp-igd-0.2.5
  •  gyre-fonts-2.005
  •  gzip-1.10
  •  hack-font-3.003
  •  harfbuzz-2.6.1
  •  hdf5-1.10.5
  •  hdparm-9.58
  •  hicolor-icon-theme-0.17
  •  http-parser-2.9.2
  •  hunspell-1.7.0
  •  iana-etc-20190731
  •  ibus-1.5.20
  •  iceauth-1.0.8
  •  icu4c-64.2
  •  ilmbase-2.3.0
  •  imlib2-1.5.1
  •  initrd-linux-4.19.78
  •  intel2200BGFirmware-3.1
  •  iodine-0.7.0
  •  iproute2-5.2.0
  •  iptables-1.8.3
  •  iputils-20190709
  •  iso-codes-4.3
  •  jansson-2.12
  •  jasper-2.0.16
  •  jfsutils-1.1.15
  •  joe-4.6
  •  jq-1.6
  •  json-c-0.13.1
  •  json-glib-1.4.4
  •  judy-1.0.5
  •  kactivities-5.61.0
  •  kactivities-stats-5.61.0
  •  kactivitymanagerd-5.16.5
  •  karchive-5.61.0
  •  kate-19.08.1
  •  kauth-5.61.0
  •  kbd-2.0.4
  •  kbookmarks-5.61.0
  •  kcmutils-5.61.0
  •  kcodecs-5.61.0
  •  kcompletion-5.61.0
  •  kconfig-5.61.0
  •  kconfigwidgets-5.61.0
  •  kcoreaddons-5.61.0
  •  kcrash-5.61.0
  •  kdbusaddons-5.61.0
  •  kdeclarative-5.61.0
  •  kde-cli-tools-5.16.5
  •  kdecoration-5.16.5
  •  kded-5.61.0
  •  kdegraphics-thumbnailers-19.08.1
  •  kde-gtk-config-5.16.5
  •  kdelibs4support-5.61.0
  •  kdeplasma-addons-5.16.5
  •  kdesignerplugin-5.61.0
  •  kdesu-5.61.0
  •  kdnssd-5.61.0
  •  kdoctools-5.61.0
  •  kemoticons-5.61.0
  •  kexec-tools-2.0.20
  •  keyutils-1.6
  •  kfilemetadata-5.61.0
  •  kgamma5-5.16.5
  •  kglobalaccel-5.61.0
  •  kguiaddons-5.61.0
  •  khelpcenter-19.08.1
  •  kholidays-5.61.0
  •  khotkeys-5.16.5
  •  khtml-5.61.0
  •  ki18n-5.61.0
  •  kiconthemes-5.61.0
  •  kidletime-5.61.0
  •  kimageformats-5.61.0
  •  kinfocenter-5.16.5
  •  kinit-5.61.0
  •  kio-5.61.0
  •  kio-extras-19.08.1
  •  kirigami2-5.61.0
  •  kitemmodels-5.61.0
  •  kitemviews-5.61.0
  •  kjobwidgets-5.61.0
  •  kjs-5.61.0
  •  kjsembed-5.61.0
  •  kmenuedit-5.16.5
  •  kmod-26
  •  knewstuff-5.61.0
  •  knotifications-5.61.0
  •  knotifyconfig-5.61.0
  •  konsole-19.08.1
  •  kpackage-5.61.0
  •  kparts-5.61.0
  •  kpeople-5.61.0
  •  kplotting-5.61.0
  •  kpty-5.61.0
  •  krb5-1.17
  •  kross-5.61.0
  •  krunner-5.61.0
  •  kscreen-5.16.5
  •  kscreenlocker-5.16.5
  •  kservice-5.61.0
  •  ksshaskpass-5.16.5
  •  ksysguard-5.16.5
  •  ktexteditor-5.61.0
  •  ktextwidgets-5.61.0
  •  kunitconversion-5.61.0
  •  kwallet-5.61.0
  •  kwalletmanager-19.08.1
  •  kwallet-pam-5.16.5
  •  kwayland-5.61.0
  •  kwidgetsaddons-5.61.0
  •  kwin-5.16.5
  •  kwindowsystem-5.61.0
  •  kwrited-5.16.5
  •  kxmlgui-5.61.0
  •  kxmlrpcclient-5.61.0
  •  lame-3.100
  •  lcms2-2.9
  •  ldns-1.7.0
  •  less-551
  •  libaio-0.3.110
  •  libapparmor-2.13.1
  •  libarchive-3.4.0
  •  libass-0.14.0
  •  libassuan-2.5.3
  •  libasyncns-0.8
  •  libatasmart-0.19
  •  libavc1394-0.5.4
  •  libblockdev-2.22
  •  libbs2b-3.1.0
  •  libbsd-0.9.1
  •  libbytesize-2.1
  •  libcaca-0.99.beta19
  •  libcanberra-0.30
  •  libcap-2.27
  •  libcap-ng-0.7.9
  •  libcddb-1.3.2
  •  libcdio-2.1.0
  •  libcerf-1.5
  •  libcroco-0.6.13
  •  libdaemon-0.14
  •  libdbusmenu-qt-0.9.3+16
  •  libdc1394-2.2.6
  •  libde265-1.0.3
  •  libdmtx-0.7.4
  •  libdrm-2.4.99
  •  libdv-1.0.0
  •  libdvdcss-1.4.2
  •  libdvdnav-6.0.0
  •  libdvdread-6.0.1
  •  libedit-20190324-3.1
  •  libelf-0.8.13
  •  liberation-fonts-2.00.4
  •  libevdev-1.7.0
  •  libevent-2.1.11
  •  libexif-0.6.21
  •  libffi-3.2.1
  •  libfontenc-1.1.4
  •  libgcrypt-1.8.5
  •  libgit2-0.27.8
  •  libGL-1.0.0
  •  libglvnd-1.0.0
  •  libgme-0.6.2
  •  libgpg-error-1.36
  •  libgudev-233
  •  libICE-1.0.9
  •  libid3tag-0.15.1b
  •  libidn-1.35
  •  libidn2-2.2.0
  •  libiec61883-1.2.0
  •  libimobiledevice-2019-04-04
  •  libinput-1.14.1
  •  libjack2-1.9.12
  •  libjpeg-turbo-2.0.3
  •  libkate-0.4.1
  •  libkdcraw-19.08.1
  •  libkexiv2-19.08.1
  •  libkrb5-1.17
  •  libksba-1.3.5
  •  libkscreen-5.16.5
  •  libksysguard-5.16.5
  •  liblrdf-0.5.0
  •  libmbim-1.18.2
  •  libmicrohttpd-0.9.66
  •  libmms-0.6.4
  •  libmnl-1.0.4
  •  libmodplug-0.8.9.0
  •  libmpeg2-0.5.1
  •  libmtp-1.1.16
  •  libndctl-66
  •  libndp-1.7
  •  libnetfilter_conntrack-1.0.7
  •  libnfnetlink-1.0.1
  •  libnftnl-1.1.4
  •  libnice-0.1.16
  •  libnl-3.4.0
  •  libnotify-0.7.8
  •  libofa-0.9.3
  •  libogg-1.3.3
  •  libopus-1.3.1
  •  libossp-uuid-1.6.2
  •  libp11-0.4.10
  •  libpaper-1.1.24
  •  libpcap-1.9.0
  •  libpciaccess-0.16
  •  libpipeline-1.5.1
  •  libplist-2019-04-04
  •  libpng-1.2.59
  •  libpng-apng-1.6.37
  •  libproxy-0.4.15
  •  libpsl-0.21.0
  •  libpulseaudio-12.2
  •  libqalculate-3.3.0
  •  libqmi-1.22.4
  •  libraw-0.19.3
  •  libraw1394-2.1.2
  •  libressl-2.9.2
  •  libressl-2.9.2-nc
  •  librsvg-2.44.15
  •  libsamplerate-0.1.9
  •  libseccomp-2.4.1
  •  libsecret-0.18.8
  •  libselinux-2.9
  •  libshout-2.4.3
  •  libsigc++-2.10.1
  •  libSM-1.2.3
  •  libsndfile-1.0.28
  •  libsodium-1.0.18
  •  libsoup-2.66.2
  •  libsrtp-2.2.0
  •  libssh-0.8.7
  •  libssh2-1.9.0
  •  libstartup-notification-0.12
  •  libtasn1-4.14
  •  libtheora-1.1.1
  •  libtiff-4.0.10
  •  libtirpc-1.1.4
  •  libtool-2.4.6
  •  libtxc_dxtn_s2tc-1.0
  •  libunistring-0.9.10
  •  libunwind-1.3.1
  •  libusb-1.0.23
  •  libusbmuxd-2019-03-23
  •  libva-2.5.0
  •  libvdpau-1.2
  •  libvisual-0.4.0
  •  libvorbis-1.3.6
  •  libvpx-1.7.0
  •  libwacom-0.33
  •  libwebp-1.0.3
  •  libX11-1.6.8
  •  libXau-1.0.9
  •  libXaw-1.0.13
  •  libxcb-1.13.1
  •  libXcomposite-0.4.5
  •  libXcursor-1.2.0
  •  libXdamage-1.1.5
  •  libXdmcp-1.1.3
  •  libXext-1.3.4
  •  libXfixes-5.0.3
  •  libXfont2-2.0.3
  •  libXft-2.3.3
  •  libXi-1.7.10
  •  libXinerama-1.1.4
  •  libxkbcommon-0.8.4
  •  libxkbfile-1.1.0
  •  libxml2-2.9.9
  •  libXmu-1.1.3
  •  libXpm-3.5.12
  •  libXrandr-1.5.2
  •  libXrender-0.9.10
  •  libXScrnSaver-1.2.3
  •  libxshmfence-1.3
  •  libxslt-1.1.33
  •  libXt-1.1.5
  •  libXtst-1.2.3
  •  libXv-1.0.11
  •  libXvMC-1.0.11
  •  libXxf86misc-1.0.4
  •  libXxf86vm-1.1.4
  •  libyaml-0.2.2
  •  libzip-1.3.0
  •  lilv-0.24.4
  •  linux-4.19.78
  •  linux-headers-4.19.16
  •  linux-pam-1.3.1
  •  llvm-7.1.0
  •  lmdb-0.9.24
  •  lm-sensors-3.5.0
  •  lndir-1.0.3
  •  luit-20190106
  •  lvm2-2.03.01
  •  lz4-1.9.1
  •  lzo-2.10
  •  man-db-2.8.6.1
  •  mariadb-connector-c-2.3.7
  •  mariadb-server-10.3.18
  •  mcpp-2.7.2
  •  mdadm-4.1
  •  media-player-info-24
  •  mesa-19.1.5
  •  mesa-drivers+txc-19.1.5
  •  milou-5.16.5
  •  minizip-1.2.11
  •  mjpegtools-2.1.0
  •  mkpasswd-5.5.1
  •  mobile-broadband-provider-info-20190116
  •  modem-manager-1.10.4
  •  modemmanager-qt-5.61.0
  •  mpfr-4.0.2
  •  mpg123-1.25.11
  •  ms-sys-2.6.0
  •  mtdev-1.1.5
  •  mtools-4.0.23
  •  nano-4.4
  •  ncurses-6.1-20190112
  •  neo-2476
  •  neon-0.30.2
  •  nettle-3.4.1
  •  net-tools-1.60_p20170221182432
  •  network-manager-1.18.2
  •  networkager-applet-1.8.22
  •  NetworkManager-fortisslvpn-gnome-1.2.10
  •  NetworkManager-iodine-gnome-1.2.0
  •  NetworkManager-l2tp-gnome-1.2.12
  •  NetworkManager-openconnect-gnome-1.2.4
  •  NetworkManager-openvpn-gnome-1.8.10
  •  networkmanager-qt-5.61.0
  •  NetworkManager-vpnc-gnome-1.2.6
  •  newt-0.52.21
  •  nfs-utils-2.4.1
  •  nghttp2-1.39.2
  •  nilfs-utils-2.2.7
  •  nix-2.3
  •  nix-bash-completions-0.6.7
  •  nixos-19.09.716.88bbb3c8096
  •  nixos-icons-2017-03-16
  •  nixos-system-nixos-19.09.716.88bbb3c8096
  •  noto-fonts-2018-11-30
  •  noto-fonts-emoji-2018-08-10-unicode11
  •  npth-1.6
  •  nspr-4.21
  •  nss-3.46
  •  ntfs3g-2017.3.23
  •  numactl-2.0.13
  •  onig-6.9.3
  •  openal-soft-1.19.1
  •  openblas-0.3.7
  •  openconnect-8.05
  •  opencore-amr-0.1.5
  •  opencv-3.4.7
  •  openelec-dvb-firmware-0.0.51
  •  openexr-2.3.0
  •  openfortivpn-1.10.0
  •  openh264-1.8.0
  •  openjpeg-2.3.1
  •  openldap-2.4.48
  •  openresolv-3.9.1
  •  opensc-0.19.0
  •  openssh-7.9p1
  •  openssl-1.1.1d
  •  openvpn-2.4.7
  •  orc-0.4.29
  •  ostree-2019.2
  •  oxygen-5.16.5
  •  p11-kit-0.23.16.1
  •  pango-1.43.0
  •  pangomm-2.42.0
  •  parted-3.2
  •  patch-2.7.6
  •  patchelf-0.9
  •  pciutils-3.6.2
  •  pcre2-10.33
  •  pcre-8.43
  •  pcsclite-1.8.25
  •  perl-5.30.0
  •  perl5.30.0-Data-Dumper-2.173
  •  perl5.30.0-DBD-mysql-4.050
  •  perl5.30.0-DBD-SQLite-1.62
  •  perl5.30.0-DBI-1.642
  •  perl5.30.0-Devel-CheckLib-1.13
  •  perl5.30.0-Encode-Locale-1.05
  •  perl-5.30.0-env
  •  perl5.30.0-File-Listing-6.04
  •  perl5.30.0-File-Slurp-9999.27
  •  perl5.30.0-HTML-Parser-3.72
  •  perl5.30.0-HTML-Tagset-3.20
  •  perl5.30.0-HTTP-Cookies-6.04
  •  perl5.30.0-HTTP-Daemon-6.01
  •  perl5.30.0-HTTP-Date-6.02
  •  perl5.30.0-HTTP-Message-6.18
  •  perl5.30.0-HTTP-Negotiate-6.01
  •  perl5.30.0-IO-CaptureOutput-1.1104
  •  perl5.30.0-IO-HTML-1.001
  •  perl5.30.0-JSON-4.02
  •  perl5.30.0-LWP-MediaTypes-6.04
  •  perl5.30.0-Mock-Config-0.03
  •  perl5.30.0-Net-DBus-1.1.0
  •  perl5.30.0-Net-HTTP-6.19
  •  perl5.30.0-String-ShellQuote-1.04
  •  perl5.30.0-TermReadKey-2.38
  •  perl5.30.0-Test-Fatal-0.014
  •  perl5.30.0-Test-Needs-0.002006
  •  perl5.30.0-Test-RequiresInternet-0.05
  •  perl5.30.0-Try-Tiny-0.30
  •  perl5.30.0-URI-1.76
  •  perl5.30.0-libwww-perl-6.39
  •  perl5.30.0-WWW-RobotRules-6.02
  •  perl5.30.0-X11-Protocol-0.56
  •  perl5.30.0-XML-Parser-2.44
  •  perl5.30.0-XML-Twig-3.52
  •  phonon-backend-gstreamer-qt5-4.9.0
  •  phonon-qt5-4.10.3
  •  pinentry-1.1.0
  •  pipewire-0.2.6
  •  pixman-0.38.4
  •  pkg-config-0.29.2
  •  plasma-desktop-5.16.5
  •  plasma-framework-5.61.0
  •  plasma-integration-5.16.5
  •  plasma-nm-5.16.5
  •  plasma-pa-5.16.5
  •  plasma-workspace-5.16.5
  •  plasma-workspace-wallpapers-5.16.5
  •  polkit-0.116
  •  polkit-kde-agent-1-5.16.5
  •  polkit-qt-1-qt5-0.112.0
  •  poppler-data-0.4.9
  •  poppler-qt5-0.74.0
  •  popt-1.16
  •  postgresql-9.6.15
  •  powerdevil-5.16.5
  •  ppp-2.4.7
  •  print-manager-19.08.1
  •  prison-5.61.0
  •  procps-3.3.15
  •  protobuf-3.7.1
  •  publicsuffix-list-2019-05-24
  •  pulseaudio-12.2
  •  python-2.7.16
  •  python3-3.7.4
  •  python3.7-pycairo-1.18.1
  •  python3.7-pygobject-3.32.1
  •  qca-qt5-2.2.1
  •  qrencode-4.0.2
  •  qtbase-5.12.3
  •  qtdeclarative-5.12.3
  •  qtgraphicaleffects-5.12.3
  •  qtlocation-5.12.3
  •  qtmultimedia-5.12.3
  •  qtquickcontrols2-5.12.3
  •  qtquickcontrols-5.12.3
  •  qtscript-5.12.3
  •  qtsensors-5.12.3
  •  qtsvg-5.12.3
  •  qttools-5.12.3
  •  qtvirtualkeyboard-5.12.3
  •  qtwayland-5.12.3
  •  qtwebchannel-5.12.3
  •  qtwebengine-5.12.3
  •  qtx11extras-5.12.3
  •  qtxmlpatterns-5.12.3
  •  raptor2-2.0.15
  •  readline-6.3p08
  •  readline-7.0p5
  •  reiserfsprogs-3.6.24
  •  rng-tools-6.7
  •  rsync-3.1.3
  •  rtkit-0.11
  •  rtl8192su-unstable-2016-10-05
  •  rtl8723bs-firmware-2017-04-06
  •  rtlwifi_new-firmware-2019-08-21
  •  rtmpdump-2019-03-30
  •  samba-4.10.8
  •  sbc-1.4
  •  screen-4.6.2
  •  SDL-1.2.15
  •  SDL2-2.0.10
  •  sdparm-1.10
  •  serd-0.30.0
  •  setxkbmap-1.3.1
  •  shadow-4.6
  •  shared-mime-info-1.12
  •  slang-2.3.2
  •  slim-1.3.6
  •  smartmontools-7.0
  •  snappy-1.1.7
  •  socat-1.7.3.3
  •  solid-5.61.0
  •  sonnet-5.61.0
  •  sord-0.16.2
  •  soundtouch-2.1.2
  •  soxr-0.1.3
  •  spandsp-0.0.6
  •  speex-1.2.0
  •  speexdsp-1.2.0
  •  spidermonkey-60.4.0
  •  sqlite-3.28.0
  •  sratom-0.6.2
  •  srt-1.3.3
  •  sshfs-fuse-3.5.2
  •  stoken-0.92
  •  strace-5.2
  •  strongswan-5.8.0
  •  sudo-1.8.27
  •  syntax-highlighting-5.61.0
  •  sysfsutils-2.1.0
  •  syslinux-2015-11-09
  •  systemd-243
  •  system-sendmail-1.0
  •  systemsettings-5.16.5
  •  taglib-1.11.1
  •  talloc-2.1.14
  •  testdisk-7.1
  •  texinfo-interactive-6.5
  •  thin-provisioning-tools-0.7.6
  •  threadweaver-5.61.0
  •  time-1.9
  •  tremor-unstable-2018-03-16
  •  twolame-2017-09-27
  •  tzdata-2019b
  •  udisks-2.8.4
  •  unbound-1.9.4
  •  unifont-12.1.03
  •  unionfs-fuse-2.0
  •  unzip-6.0
  •  upower-0.99.11
  •  usbutils-012
  •  util-linux-2.33.2
  •  v4l-utils-1.16.7
  •  vim-8.1.1967
  •  volume_key-0.3.11
  •  vpnc-0.5.3-post-r550
  •  w3m-0.5.3+git20190105
  •  wavpack-5.1.0
  •  wayland-1.17.0
  •  wayland-protocols-1.18
  •  webrtc-audio-processing-0.3.1
  •  which-2.21
  •  wildmidi-0.4.3
  •  wireless-regdb-2019.06.03
  •  wpa_supplicant-2.9
  •  x264-20190517-2245
  •  x265-3.1.1
  •  xapian-1.4.12
  •  xauth-1.1
  •  xcb-util-0.4.0
  •  xcb-util-cursor-0.1.3
  •  xcb-util-image-0.4.0
  •  xcb-util-keysyms-0.4.0
  •  xcb-util-renderutil-0.3.9
  •  xcb-util-wm-0.4.1
  •  xdg-dbus-proxy-0.1.1
  •  xdg-desktop-portal-1.4.2
  •  xdg-desktop-portal-kde-5.16.5
  •  xdg-user-dirs-0.17
  •  xdg-utils-1.1.3
  •  xf86-input-evdev-2.10.6
  •  xf86-input-libinput-0.28.2
  •  xf86-video-ati-19.0.1
  •  xf86-video-cirrus-1.5.3
  •  xf86-video-vesa-2.4.0
  •  xf86-video-vmware-13.3.0
  •  xfsprogs-4.19.0
  •  xinput-1.6.3
  •  xkbcomp-1.4.2
  •  xkeyboard-config-2.27
  •  xl2tpd-1.3.14
  •  xlsclients-1.1.4
  •  xorgproto-2018.4
  •  xorg-server-1.20.5
  •  xprop-1.2.4
  •  xrandr-1.5.0
  •  xrdb-1.2.0
  •  xset-1.2.4
  •  xsetroot-1.1.2
  •  xterm-349
  •  xvidcore-1.3.5
  •  xwayland-1.20.5
  •  xz-5.2.4
  •  zbar-0.23
  •  zd1211-firmware-1.5
  •  zfs-kernel-0.8.2-4.19.78
  •  zfs-user-0.8.2
  •  zip-3.0
  •  zlib-1.2.11
  •  zstd-1.4.3


Reader Ratings
Reader supplied reviews for NixOS

Average rating
9.1
from 88 review(s)
Please select a rating in the range of 1-10.
Please write at least a few sentences about the distribution while limiting your review to 4080 characters.



What are your thoughts on NixOS?
Please include a few pros and a few cons, along with your overall impression of the operating system.
Our FAQ page has tips on writing a good mini-review.

Version:

Rating:    out of 10

Your review (minimum 250 words):




Past reviews - sort by:

Version: unstable
Rating: 10
Date: 2025-05-14
Votes: 1


It's rocking stable distro I've been used for 2 years. It's build from scratch with unique approaches to solve issue that still happen on traditional distro, 'dependency hell'.

NixOS which based on Nix uses isolation storage for each packages in /nix/store which is recognized by unique hash. Using this feature, I can install a package with different version in a machine.

Being declarative is having a good documented state of OS that can be traced to improve our system. It also easier to implement another desktop environment as a module with changing 2 line parameter on a configuration file.

Pros:
- It has two release mode: stable release and unstable (rolling) release.
- It has its own version controlling option using Flakes.
- Nixpkgs repository is the largest repository by number of maintained packages.
- Actively developed and used on enterprise and academical sector.

Cons:
- Documentation is good, but not centralized like Arch and Gentoo.
- It will be nice if there are non-systemd variant of NixOS officially.


Was this review helpful? Yes No
Version: 24.11
Rating: 1
Date: 2025-05-13
Votes: 2


NixOS sounded like a dream: a Linux distro with declarative configs, reproducible builds, and easy rollbacks. I was hyped to try it, but honestly, it’s been a frustrating mess. The learning curve is brutal—way steeper than I expected. The documentation is dense and often assumes you’re already a Nix wizard. I spent hours trying to set up basic stuff like a web server, only to hit cryptic errors that Google barely helped with. The Nix language itself feels like a clunky puzzle; writing configs is like solving a Rubik’s Cube blindfolded.

Package management is another headache. Sure, Nix’s approach is unique, but the package repo (Nixpkgs) isn’t as vast as Debian’s or Arch’s, so I kept running into missing software. When I tried building my own packages, the process was a nightmare—slow, finicky, and poorly explained. Even basic updates took forever, and my system would occasionally bork itself because of some obscure dependency issue.

The community isn’t much help either. I hopped on forums and Discord, but responses were either slow or laced with “read the manual” vibes. For a distro that prides itself on being cutting-edge, it feels half-baked for anyone who isn’t a sysadmin or functional programming nerd. I wanted to love NixOS, but it’s too much hassle for too little payoff.


Was this review helpful? Yes No
Version: 24.11
Rating: 10
Date: 2025-05-09
Votes: 3


Best distro for the most reliable and consistent system between devices.
I love that everything is made to be deterministic and dependable, and that nothing will break if you try a package out in the nix-shell.
Even though the nix package manager is available for other distros, the integration with Nix OS is just on a higher level.
The most useful feature for a secure and dependable system is the ability to boot into a previous build of the OS from the grub boot menu, so if you do break something because you installed the wrong drivers or removed a vital part of the system, you can easily go back to your previously working configuration to work out what's wrong.
The sheer amount of packages available is insane, especially since they can each be tested and individually controlled in Nix OS. Having a fully rebuildable system from just your configuration.nix and its linked files is truly amazing, and should be a feature every OS should have, especially those targeting servers or other hardware that needs the same software on all of its iterations.


Was this review helpful? Yes No

See all 88 reader reviews of NixOS...



Copyright © 2001 - 2025 Atea Ataroa Limited. All rights reserved. All trademarks are the property of their respective owners. Privacy policy. Change privacy settings.
DistroWatch.com is hosted at Copenhagen.

Contact, corrections and suggestions: Jesse Smith

Tips: bc1qxes3k2wq3uqzr074tkwwjmwfe63z70gwzfu4lx
lnurl1dp68gurn8ghj7ampd3kx2ar0veekzar0wd5xjtnrdakj7tnhv4kxctttdehhwm30d3h82unvwqhhxarpw3jkc7tzw4ex6cfexyfua2nr
86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le
PayPal.me/distrowPatreon.com/distrowatch