Выпуск дыстрыбутыва NixOS 23.11, які выкарыстоўвае пакетны мэнэджар Nix

Прадстаўлены выпуск дыстрыбутыва NixOS 23.11, заснаванага на пакетным мэнэджары Nix і які прадстаўляе шэраг уласных распрацовак, якія спрашчаюць наладу і суправаджэнне сістэмы. Напрыклад, у NixOS уся налада сістэмы адбываецца з дапамогай адзінага файла сістэмнай канфігурацыі (configuration.nix), падаецца магчымасць хуткага адкату сістэмы на папярэднюю версію канфігурацыі, прысутнічае падтрымка пераключэння паміж рознымі станамі сістэмы, падтрымліваецца ўсталёўка індывідуальных пакетаў асобнымі карыстачамі, ёсць магчымасць адначасовага выкарыстання некалькіх версій адной праграмы, забяспечаны ўзнаўляльныя зборкі. Памер поўнай усталявальнай выявы з KDE 2.5 ГБ, GNOME – 2.4 ГБ, скарочанага кансольнага варыянту – 990 МБ.

Пры выкарыстанні Nix вынік зборкі пакетаў захоўваецца ў асобнай паддырэкторыі ў /nix/store. Напрыклад, пасля зборкі пакет firefox можа запісвацца ў /nix/store/1onlv6pc3ed4n5nskg8ew4twcfd0d5ce4ec5d4-firefox-120.0.1/, дзе "1onlv6pc3ed4n5nskg8ew4twcfd0d5 Пад усталёўкай пакета маецца на ўвазе яго зборка ці запампоўка ўжо сабранага (пры ўмове, што ён быў ужо сабраны на Hydra – сэрвісе зборкі праекта NixOS), а таксама фармаванне дырэкторыі з сімвалічнымі спасылкамі на ўсе пакеты ў профілі сістэмы ці карыстача, з наступным даданні гэтай дырэкторыі ў спіс PATH. Аналагічны падыход ужываецца ў пакетным мэнэджары GNU Guix, які заснаваны на напрацоўках Nix. Калекцыя пакетаў прадстаўлена ў спецыяльным рэпазітары Nixpkgs.

Асноўныя навіны:

  • Дададзена 9147 пакетаў, выдалена 4015 пакетаў, абноўлена 18700 пакетаў.
  • Дададзена 49 новых сэрвісаў, сярод якіх кампазітны сервер Wayfire, сістэма манторынгу LibreNMS, шлюз выдаленага доступу да працоўнага стала Apache Guacamole, systemd-sysupdate, ferretdb, NNCP, virt-manager, preload.
  • Працоўны стол абноўлены да выпуску GNOME 45, у якім у панэлі з'явіўся дынамічны індыкатар. віртуальных працоўных сталоў, падвышаная прадукцыйнасць сістэмы пошуку, дададзены індыкатар уключэння камеры, задзейнічана апаратнае паскарэнне прайгравання відэа, заменены прагляднік малюнкаў і прыкладанне для працы з камерай, зменены стыль адлюстравання бакавых панэляў, абноўлены бібліятэкі GTK 4.12 і libadwaita 1.4.
  • Якая пастаўляецца па змаўчанні версія LLVM абноўлена да выпуску 16 (раней прапаноўваўся LLVM 11).
  • Абноўлены systemd 254, glibc 2.38, PostgreSQL 15 і FoundationDB 7.
  • Забяспечана падтрымка Wi-Fi 6 (IEEE 802.11ax). У hostapd уключаны рэжым WPA3-SAE-PK.
  • У LXD дададзена падтрымка віртуальная машына, Акрамя кантэйнераў.
  • Ва ўтыліце nixos-rebuild рэалізавана каманда list-generations.
  • Дададзена падтрымка sudo-rs, рэалізацыі ўтыліты sudo на мове Rust.

Крыніца: opennet.ru

Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы 🔥 Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы | ProHoster