TL;DR — Kurzzusammenfassung
Nix ist ein rein funktionaler Paketmanager für reproduzierbare Builds und deklarative Konfigurationen. Lernen Sie Installation, Flakes und Dev Shells kennen.
Nix ist ein rein funktionaler Paketmanager mit grundlegend anderem Ansatz. Jedes Paket wird in vollständiger Isolation mit exakten Abhängigkeiten erstellt.
Warum Nix?
Traditionelle Paketmanager ändern den globalen Systemzustand. Nix löst dies mit Reproduzierbarkeit, Isolation, atomaren Updates und nativem Rollback.
Flakes für Projekte
Erstellen Sie flake.nix mit devShells für Entwicklungsshells mit exakten Abhängigkeitsversionen.
Zusammenfassung
- Nix ist ein rein funktionaler Paketmanager mit reproduzierbaren, isolierten Builds
- Installiert sich neben bestehenden Paketmanagern ohne Konflikte
- Flakes bieten hermetische Definitionen mit Lock-Dateien
nix developerstellt sofortige Entwicklungsshells