
Pinpin NixOS 24.11 ti tu silẹ, da lori oluṣakoso package Nix ati pese nọmba kan ti awọn idagbasoke tirẹ ti o rọrun iṣeto eto ati itọju. Fun apẹẹrẹ, ni NixOS, gbogbo atunto eto waye nipasẹ faili atunto eto ẹyọkan (configuration.nix), agbara lati yara yiyi eto pada si ẹya iṣaaju ti iṣeto ni a pese, atilẹyin wa fun iyipada laarin awọn ipinlẹ eto oriṣiriṣi, fifi sori ẹrọ ti awọn idii ẹni kọọkan nipasẹ awọn olumulo kọọkan ni atilẹyin, ati pe o ṣee ṣe lati lo awọn ẹya pupọ nigbakanna eto kan, awọn apejọ ti o ṣee ṣe ti pese. Fun x86_64 ati ARM64 faaji, awọn aworan fifi sori ẹrọ pẹlu KDE (3.2 GB) ati GNOME (2.5 GB), ati ẹya console kuru (1.1 GB), ti pese sile.
Nigbati o ba nlo Nix, abajade ti awọn idii ile ti wa ni ipamọ si inu iwe-ipamọ ti o yatọ ni / nix/store. Fun apẹẹrẹ, lẹhin ti o ba kọ, package Firefox le wa ni kikọ si /nix/store/1onlv5pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4-firefox-133.0.0/, nibiti "1onlv5pc3ed6n5nskg8ew4twcfd0d5nskg4ew5twcfd4dXNUMXae ti gbogbo awọn ilana ti o gbẹkẹle. Fifi package kan tumọ si pejọ tabi ṣe igbasilẹ eyi ti o ti ṣajọ tẹlẹ (ti o ba jẹ pe o ti ṣajọpọ tẹlẹ lori Hydra, iṣẹ iṣelọpọ iṣẹ akanṣe NixOS), bakanna bi ṣiṣẹda itọsọna kan pẹlu awọn ọna asopọ aami si gbogbo awọn idii ninu eto tabi profaili olumulo, ati lẹhinna. fifi ilana yii kun si atokọ PATH. Ọna ti o jọra ni a lo ninu oluṣakoso package GNU Guix, eyiti o da lori awọn idagbasoke Nix. Awọn akojọpọ awọn idii ni a gbekalẹ ni ibi ipamọ pataki Nixpkgs.
Awọn imotuntun akọkọ:
- Fi kun 8141 package*, paarẹ 3970 jo, 20975 imudojuiwọn. Fi kun 119 titun modulu, paarẹ 30 modulu. 2669 Difelopa kopa ninu idagbasoke ati itọju awọn idii, ngbaradi awọn ayipada 49079.
- Awọn idasilẹ ti awọn agbegbe olumulo ti dabaa KDE Plasma 6.2 и GNOME 47Àkójọpọ̀ náà ní àkójọpọ̀ kan olupin Niri, lilo Wayland.
- Awọn iṣẹ tuntun 63 ti ṣafikun, pẹlu Cyrus IMAP, Collabora Online, Iranlọwọ Orin, Suricata, Apache Tika, OpenGFW, saunafs, obs-studio, Zapret, Glances, cryptpad, Pingvin Share, wg-access-server.
- Pupọ julọ awọn akoko awọn aworan lo olupin media dipo PulseAudio nipasẹ aiyipada PipeWire.
- Awọn ẹya eto imudojuiwọn, fun apẹẹrẹ, LLVM 19, PostgreSQL 16, grafana 11.3, knot dns 3.4, qBittorrent 5, awakọ NVIDIA 560, FFmpeg 7.1, openssl 3.3, Docker 27, Xen 4.19.
- Oluṣakoso package Nix ti ni imudojuiwọn si ẹya 2.24, eyiti o ṣe imudara igbapada koodu lati awọn ibi ipamọ Git ati ṣafikun atilẹyin fun kikọ awọn asọye.
- Ṣe afikun atilẹyin fun awakọ Vulkan fun AMD GPUs (hardware.amdgpu.amdvlk)
- Onibara sisanwọle ere Moonlight n ṣe atilẹyin HDR bayi. Linux.
- Awọn iṣẹ ti a ṣafikun.scx fun lilo awọn oluṣeto iṣẹ ṣiṣe ti o da lori eto abẹlẹ ekuro sched_ext.
- Atilẹyin ti a ṣafikun fun gbigbe awọn ọna ṣiṣe faili lati awọn ẹrọ dina ti o lo iṣakoso iduroṣinṣin data ti o da lori module dm-verity.
- Fi kun virtualisation.xen aṣayan fun agbara ipa nipa lilo hypervisor Xen.
- Ibi ipamọ Nixpkgs ti mu atilẹyin pẹpẹ dara si ni pataki. macOSA ti ṣe àtúnṣe àyíká ìkọ́lé náà láti ṣe àtìlẹ́yìn fún àwọn irinṣẹ́ Xcode ìbílẹ̀, láti mú kí àwọn òfin ìkọ́lé rọrùn, àti láti lo àwọn SDK boṣewa láti onírúurú àwọn ẹ̀yà. macOS (ẹṣin macOS 10.12 si macOS 15) àti yíyọ àwọn àpò tí kò pọndandan kúrò nígbà tí a bá ń kọ́ àwọn ohun èlò. Nixpkgs 24.11 ni yóò jẹ́ ìtújáde ìkẹyìn pẹ̀lú ìtìlẹ́yìn fún ẹ̀ka yìí. macOS 10.x, bẹ̀rẹ̀ pẹ̀lú ẹ̀yà tó tẹ̀lé e, a ó kéde ẹ̀ka náà gẹ́gẹ́ bí èyí tó kéré jùlọ macOS 11.
orisun: linux.org.ru
