MRMCD 2017

»Nix(OS): Package-management done right«
2017-09-02, 19:30–20:20, Ziergarten

Wir schauen uns Nix als Paketverwaltung an, NixExpr als deklarative Sprache zum erstellen von Paketen und NixOS zur Verwaltung von Services mit Hilfe von Nix.

Nix ist ein Packagemanager der deterministische Builds ermöglicht. Nix bietet dadurch funktionen wie Rollbacks, eindeutige Auflösung aller Abhängigkeiten und ermöglicht Libraries in verschiedenen Versionen installiert zu haben ohne Konflikte zu erzeugen. NixOS ist das Betriebssystem basierend auf Nix, welches noch zusätzlich deklarative und deterministische Ansätze für Konfigurationen von Services mit sich bringt.