UtgÄvan av NixOS 24.11

UtgÄvan av NixOS 24.11

NixOS 24.11 har slÀppts, grundat pÄ paketmanagern Nix och erbjuder en rad egenutvecklade funktioner som förenklar installation och underhÄll av systemet. Till exempel i NixOS sker all systemkonfiguration genom en enda konfigurationsfil (configuration.nix), vilket möjliggör en snabb ÄterstÀllning av systemet till en tidigare konfiguration, stöder omkoppling mellan olika systemtillstÄnd, möjliggör installation av individuella paket av enskilda anvÀndare och tillÄter samtidig anvÀndning av flera versioner av samma program. Reproducerbara byggen sÀkerstÀlls. Installationsavbilder med KDE (3,2 GB) och GNOME (2,5 GB) Àr förberedda för x86_64 och ARM64, samt en komprimerad konsolversion (1,1 GB).

Vid anvĂ€ndning av Nix lagras resultatet av paketbyggen i en separat underkatalog i /nix/store. Till exempel, efter att paketet firefox har byggts kan det skrivas till /nix/store/1onlv5pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4-firefox-133.0.0/, dĂ€r "1onlv5pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4" Ă€r en hash av alla dess beroenden och bygginstruktioner. Med paketinstallation menas antingen dess byggande eller nedladdning av en redan byggd version (förutsatt att den redan har byggts pĂ„ Hydra — byggtjĂ€nsten för projektet NixOS), samt skapande av en katalog med symboliska lĂ€nkar till alla paket i system- eller anvĂ€ndarprofilen, och dĂ€refter lĂ€ggande av denna katalog i PATH-listan. En liknande metod tillĂ€mpas i paketmanagern GNU Guix, som bygger pĂ„ Nix-arbetet. Paketkollektionen presenteras i det speciallagda Nixpkgs-repositoriet.

Huvudsakliga nyheter:

  • Tillagd 8141 paket*, borttagna 3970 paket, 20975 paket uppdaterade. Lagt till 119 nya moduler, borttagna 30 moduler. I utvecklingen och underhĂ„llet av paketen deltog 2669 utvecklare som förberedde 49079 förĂ€ndringar.
  • Föreslagna utgĂ„vor av anvĂ€ndarmiljöer KDE Plasma 6.2 och GNOME 47. Inkluderas gör ocksĂ„ kompositören server Niri, som anvĂ€nder Wayland.
  • 63 nya tjĂ€nster har lagts till, bland annat Cyrus IMAP, Collabora Online, Music Assistant, Suricata, Apache Tika, OpenGFW, saunafs, obs-studio, Zapret, Glances, cryptpad, Pingvin Share, wg-access-server.
  • I de flesta grafiska sessioner anvĂ€nds som standard en multimediasserver istĂ€llet för PulseAudio PipeWire.
  • Versionerna av program har uppdaterats, till exempel LLVM 19, PostgreSQL 16, grafana 11.3, knot dns 3.4, qBittorrent 5, NVIDIA 560-drivrutin, FFmpeg 7.1, openssl 3.3, Docker 27, Xen 4.19.
  • Paketförvaltaren Nix har uppdaterats till version 2.24, dĂ€r kodutvinning frĂ„n Git-repositorier har förbĂ€ttrats och stöd för dokumenterande kommentarer har lagts till.
  • Stöd för Vulkan-drivrutinen för AMD GPU (hardware.amdgpu.amdvlk) har lagts till.
  • I spelströmningklienten Moonlight har möjligheten att anvĂ€nda HDR i Linux lagts till.
  • TjĂ€nsten services.scx har lagts till för att anvĂ€nda schemalĂ€ggare baserade pĂ„ kĂ€rnans sched_ext-subsystem.
  • Stöd för att montera filsystem frĂ„n blockenheter med dataintegritetskontroll baserad pĂ„ dm-verity-modulen har lagts till.
  • Alternativet virtualisation.xen har lagts till för virtualisering med hypervisorn Xen.
  • Stödet för macOS-plattformen har förbĂ€ttrats avsevĂ€rt i Nixpkgs-repositoriet. Byggmiljön har omarbetats för att stödja den inbyggda Xcode-verktygen, förenkla byggreglerna, anvĂ€nda standard-SDK:er frĂ„n olika versioner av macOS (frĂ„n macOS 10.12 till macOS 15) och ta bort onödiga patchar vid byggnation av applikationer. UtgĂ„van av Nixpkgs 24.11 kommer att vara den sista med stöd för macOS 10.x-grenen, med start frĂ„n nĂ€sta version dĂ€r macOS 11-grenen kommer att anges som minimi.

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster