( enpassant | 2024. 03. 07., cs – 18:34 )

Hasonlóan voltam/vagyok én is, csak én az Ubuntu LTS-sel.

Emellett persze ott vannak az olyan alkalmazások használatának igénye is, amik nincsenek benne a repókban.

A Nix mind a két igényt ki tudja elégíteni. Vannak stabil csatornák, pl. 23.05, 23.11, ..., illetve van egy unstable csatorna, ahol minden sűrűn frissül.

Mindegyik csatornánál, tehát még az unstable-nál is, Te magad tudod meghatározni, hogy mikor frissüljön. Ha nem frissíted, akkor azon verzión marad minden, amikor kezdetben telepítetted. Mivel a csomagok leírása git tárolóban (github jelenleg) van, így akár arra is lehetőség van, hogy adott commitra állítsd be az adott verziót. Minden korábbi telepített verziót megjegyez, így könnyedén visszaállhatsz egy korábbi jól működő állapotra.
Ha stabil csatornán vagy, akkor ilyenre nem igen lesz szükséged. ;-)

Illetve még azt is megteheted, hogy megadod, hogy mely csomagokat mely csatornákról telepítsen, illetve az egyes csatornákat is egyesével frissítheted.
Szerintem ez a legjobb kombinációja a stabil és a friss alkalmazások használatának.
Én pl. szinte mindent stabil csatornáról használok, de van olyan python lib, amit közvetlenül github tárolóból telepíttetek a nix-szel. Ott is igaz, hogy lock-olódik az aktuális verzió és explicit kell frissíteni, amikor kívánjuk.