NixOS
Sistemul întreg descris într-un fișier de configurare - reproductibil, reversibil, neobișnuit.
Ce este
NixOS folosește managerul de pachete Nix și un model complet diferit față de restul distribuțiilor: întreaga configurare a sistemului (pachete, servicii, setări) e descrisă declarativ într-un fișier text. Sistemul rezultat e reproductibil identic pe orice mașină, iar orice schimbare poate fi anulată instant.
Pentru cine e potrivită
Pentru utilizatori tehnici, adesea dezvoltatori sau administratori de sistem, care vor reproductibilitate strictă și confortul de a putea reveni la orice configurație anterioară fără urme reziduale.
Puncte forte
- Configurare declarativă - întreg sistemul poate fi recreat identic dintr-un singur fișier
- Rollback instant la orice generație anterioară a sistemului, inclusiv la nivel de boot
- Pachetele nu se suprascriu - versiuni multiple ale aceluiași program pot coexista fără conflicte
- Excelent pentru medii de dezvoltare reproductibile (nix-shell / flakes)
De avut în vedere
- Limbajul de configurare (Nix) are o curbă de învățare proprie, diferită de orice altă distribuție
- Depanarea erorilor poate fi neintuitivă pentru cineva obișnuit cu alte sisteme de pachete
- Comunitate în limba română foarte mică deocamdată