NixOS 22.11 banaketaren kaleratzea Nix pakete kudeatzailea erabiliz

NixOS 22.11 banaketa kaleratu zen, Nix paketeen kudeatzailean oinarrituta eta sistemaren konfigurazioa eta mantentze-lanak errazten dituzten garapen propioak eskainiz. Esate baterako, NixOSen, sistemaren konfigurazio guztia sistemaren konfigurazio fitxategi bakar baten bidez gertatzen da (configuration.nix), sistema konfigurazioaren aurreko bertsiora azkar itzultzeko gaitasuna eskaintzen da, sistemaren egoera ezberdinen artean aldatzeko laguntza dago, Erabiltzaile indibidualek pakete indibidualen instalazioa onartzen dute, eta posible da hainbat bertsio aldi berean erabiltzea programa bat, muntaia erreproduzigarriak eskaintzen dira. KDErekin instalazioaren irudi osoaren tamaina 1.7 GB da, GNOME 2.2 GB eta kontsolaren bertsio laburtua 827 MB.

Nix erabiltzean, paketeak eraikitzearen emaitza /nix/store-n aparteko azpidirektorio batean gordetzen da. Adibidez, eraiki ondoren, firefox pakete bat /nix/store/1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4-firefox-107.0.1/-ra idatz daiteke, non "1onlv2pc3ez4n5nskg7ew7twcfd0dc5ce bere argibide guztien mendekotasun eta mendekotasun bat den". Pakete bat instalatzeak muntatzea edo dagoeneko muntatutako bat deskargatzea esan nahi du (betiere Hydra-n, NixOS proiektuaren eraikuntza-zerbitzuan, muntatuta bazegoen), baita sistema edo erabiltzailearen profileko pakete guztietarako esteka sinbolikoak dituen direktorio bat sortzea ere, eta gero direktorio hau PATH zerrendara gehitzea. Antzeko ikuspegia erabiltzen da GNU Guix pakete-kudeatzailean, Nix-en garapenetan oinarritzen dena. Paketeen bilduma Nixpkgs biltegi berezi batean aurkezten da.

Berrikuntza nagusiak:

  • 16678 pakete gehitu dira, 2812 pakete kendu, 14680 pakete eguneratu. Paketeen bertsio eguneratuak, GNOME 43, KDE Plasma 5.26, Cinnamo 5.4, OpenSSL 3, PHP 8.1, Perl 5.36, Python 3.10 barne.
  • Nix pakete kudeatzailea 2.11 bertsiora eguneratu da.
  • 40 zerbitzu berri gehitu dira, besteak beste, dragonflydb, expressvpn, languagetool, OpenRGB,
  • Systemd-oomd memoria gutxiko egoerak kudeatzeko erabiltzen da.
  • Pasahitzak hash egiteko algoritmoa sha512crypt bihurtu da libxcrypt inplementazioan. 23.05 bertsioan eten egingo da libxcrypt-ek fidagarriak ez diren gisa markatutako hashing algoritmoen laguntza.
  • Dokumentazioa sortzea marka-markak erabiltzera aldatu da.
  • Aarch64-linux arkitekturarako euskarria nixos-22.11 eta nixos-22.11-small eraikitzeko kanal nagusietan sartzen da. Aarch64-rako ISO irudiak eskaintzen dira.
  • Nscd (izenen zerbitzuaren cache-daemon) ordezko gisa, nsncd proposatzen da, lehenespenez NixOS 23.05-en gaituta egongo dena.
  • Hardware.nvidia.open aukera gehitu da NVIDIAren nukleo irekiko kontrolatzailea erabiltzeko.

Iturria: opennet.ru

Gehitu iruzkin berria