Verëffentlechung vun der NixOS 22.11 Verdeelung mam Nix Package Manager

D'NixOS 22.11 Verdeelung gouf verëffentlecht, baséiert op dem Nix Package Manager a bitt eng Rei vun hiren eegenen Entwécklungen, déi de System Setup an Ënnerhalt vereinfachen. Zum Beispill, am NixOS geschitt all Systemkonfiguratioun duerch eng eenzeg Systemkonfiguratiounsdatei (configuration.nix), d'Fäegkeet fir de System séier op eng fréier Versioun vun der Konfiguratioun zréckzerollen, et gëtt Ënnerstëtzung fir tëscht verschiddene Systemzoustand ze wiesselen, D'Installatioun vun eenzelne Packagen vun eenzelne Benotzer gëtt ënnerstëtzt, an et ass méiglech verschidde Versiounen gläichzäiteg ee Programm ze benotzen, reproduzéierbar Assemblée gëtt zur Verfügung gestallt. D'Gréisst vum vollen Installatiounsbild mat KDE ass 1.7 GB, GNOME ass 2.2 GB, an déi verkierzte Konsolversioun ass 827 MB.

Wann Dir Nix benotzt, gëtt d'Resultat vu Baupäck an engem getrennten Ënnerverzeechnes an /nix/store gespäichert. Zum Beispill, nom Gebai, kann e Firefox-Paket op /nix/store/1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4-firefox-107.0.1/ geschriwwe ginn, wou "1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4 ass eng Ofhängegkeet vun all sengen Instruktiounen a bauen. E Package installéieren heescht et ze montéieren oder e scho montéierten erofzelueden (virausgesat datt et schonn op Hydra, dem NixOS Project Build Service gesammelt gouf), wéi och e Verzeechnes mat symbolesche Linken op all Packagen am System oder Benotzerprofil erstellen, an dann dësem Verzeechnes op PATH Lëscht dobäizemaachen. Eng ähnlech Approche gëtt am GNU Guix Package Manager benotzt, deen op Nix Entwécklungen baséiert. D'Sammlung vu Packagen gëtt an engem spezielle Repository Nixpkgs presentéiert.

Haaptinnovatiounen:

  • 16678 Packagen goufen derbäigesat, 2812 Packagen goufen ewechgeholl, 14680 Packagen goufen aktualiséiert. Aktualiséiert Package Versiounen, dorënner GNOME 43, KDE Plasma 5.26, Cinnamo 5.4, OpenSSL 3, PHP 8.1, Perl 5.36, Python 3.10.
  • Den Nix Package Manager gouf op Versioun 2.11 aktualiséiert.
  • 40 nei Servicer dobäigesat, dorënner dragonflydb, expressvpn, languagetool, OpenRGB,
  • Systemd-oomd gëtt benotzt fir niddereg Erënnerungssituatiounen ze handhaben.
  • Den Algorithmus fir Passwierder ze hashen gouf op sha512crypt an der libxcrypt Implementatioun geännert. Ënnerstëtzung fir Hashing Algorithmen markéiert als net vertraut vu libxcrypt gëtt an der 23.05 Verëffentlechung gestoppt.
  • D'Dokumentatiounsgeneratioun gouf op d'Markdown-Markup gewiesselt.
  • Ënnerstëtzung fir d'aarch64-Linux Architektur ass an den Haaptbuilt Channels nixos-22.11 an nixos-22.11-small abegraff. ISO Biller fir Aarch64 ginn ugebueden.
  • Als Ersatz fir nscd (Numm Service Cache Daemon) gëtt nsncd proposéiert, deen als Standard am NixOS 23.05 aktivéiert gëtt.
  • Zousätzlech Optioun hardware.nvidia.open fir den oppene Kernel Chauffer vun NVIDIA ze benotzen.

Source: opennet.ru

Setzt e Commentaire