NixOS 22.11 distributsiooni väljaandmine Nixi paketihalduri abil

Välja anti NixOS 22.11 distributsioon, mis põhineb Nixi paketihalduril ja pakub mitmeid oma arendusi, mis lihtsustavad süsteemi seadistamist ja hooldust. Näiteks NixOS-is toimub kogu süsteemi konfiguratsioon ühe süsteemi konfiguratsioonifaili (configuration.nix) kaudu, pakutakse võimalust kiiresti süsteem konfiguratsiooni eelmisele versioonile tagasi pöörata, on olemas tugi erinevate süsteemiolekute vahel vahetamiseks, toetatud on üksikute pakettide paigaldamine üksikute kasutajate poolt ning võimalik on kasutada mitut versiooni üheaegselt ühte programmi, pakutakse reprodutseeritavaid komplekte. Täieliku KDE-ga installipildi suurus on 1.7 GB, GNOME on 2.2 GB ja lühendatud konsooliversioon 827 MB.

Nixi kasutamisel salvestatakse pakettide koostamise tulemus eraldi alamkataloogi /nix/store. Näiteks võib pärast koostamist kirjutada firefoxi paketi kataloogi /nix/store/1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4-firefox-107.0.1/, kus "1onlv2pc3ez4n5nskg7ew7twcfd0c5ce" on buildesh its apendenciesh of all. Paketi installimine tähendab selle kokkupanemist või juba kokkupandud paketi allalaadimist (eeldusel, et see oli juba NixOS-i projekti ehitusteenuse Hydras kokku pandud), samuti kataloogi loomist sümboolsete linkidega kõikidele süsteemis või kasutajaprofiilis olevatele pakettidele ja seejärel selle kataloogi lisamine PATH loendisse. Sarnast lähenemist kasutatakse GNU Guixi paketihalduris, mis põhineb Nixi arendustel. Pakettide kollektsiooni esitletakse spetsiaalses hoidlas Nixpkgs.

Peamised uuendused:

  • Lisati 16678 paketti, eemaldati 2812 paketti, uuendati 14680 paketti. Värskendatud paketiversioonid, sealhulgas GNOME 43, KDE Plasma 5.26, Cinnamo 5.4, OpenSSL 3, PHP 8.1, Perl 5.36, Python 3.10.
  • Nixi paketihaldur on värskendatud versioonile 2.11.
  • Lisatud 40 uut teenust, sealhulgas dragonflydb, expressvpn, keeletööriist, OpenRGB,
  • Systemd-oomd kasutatakse vähese mäluga olukordade lahendamiseks.
  • Paroolide räsimise algoritm on libxcrypti teostuses muudetud sha512crypt-ks. Libxcrypti poolt ebausaldusväärseks märgitud räsialgoritmide tugi lõpetatakse 23.05 väljalaskega.
  • Dokumentatsiooni genereerimine on üle viidud allahindlusmärgistuse kasutamisele.
  • Aarch64-linuxi arhitektuuri tugi sisaldub peamistes ehituskanalites nixos-22.11 ja nixos-22.11-small. Pakutakse ISO-pilte Aarch64 jaoks.
  • Nscd (nimeteenuse vahemälu deemon) asendamiseks pakutakse välja nsncd, mis on NixOS 23.05-s vaikimisi lubatud.
  • Lisatud on suvand hardware.nvidia.open, et kasutada NVIDIA avatud kerneli draiverit.

Allikas: opennet.ru

Lisa kommentaar