NixOS 24.05 jaotuse vÀljalase, mis kasutab pakihaldurit Nix

NĂ€inud ilmavalgust NixOS 24.05 jaotus, mis pĂ”hineb pakihalduril Nix ning pakub mitmeid omavalmistatud lahendusi, mis lihtsustavad sĂŒsteemi seadistamist ja hooldust. NĂ€iteks toimub NixOS-is kogu sĂŒsteemi seadistamine ĂŒhtse seadistuse faili (configuration.nix) kaudu, vĂ”imaldab kiiret tagasipöördumist sĂŒsteemi eelmine konfiguratsiooniversioon, toob kaasa erinevate sĂŒsteemi olekute vahetamise toetamise, toetab individuaalsete pakettide installimist erinevate kasutajate poolt, vĂ”imaldab mitme versiooni sama programmi samaaegset kasutamist ning tagab korduslike kogumiste. Arhitektuuride x86_64 ja ARM64 jaoks on valmistatud installiprogrammidega KDE (2.6 GB) ja GNOME (2.5 GB), samuti lĂŒhendatud konsooliversioon (1 GB).

Nixi kasutamisel hoitakse pakettide kogumise tulemust eraldi alamkaustas /nix/store. NĂ€iteks pĂ€rast firefoxi paketi kogumist vĂ”ib see salvestuda /nix/store/1onlv5pc3ed4n5nskg8ew4twcfd0d5ce4ec5d4-firefox-125.0.1/ kausta, kus «1onlv5pc3ed4n5nskg8ew4twcfd0d5ce4ec5d4» on kĂ”igi selle sĂ”ltuvuste ja kogumise juhiste hash. Paketi installimine hĂ”lmab selle kogumist vĂ”i juba kogutud versiooni allalaadimist (tingimusel, et see on juba Hydra – NixOS projekti kogumisteenus – peal kokku pandud) ning kaustade loomist, kus on sĂŒmboolsed lingid kĂ”ikidele pakettidele sĂŒsteemi vĂ”i kasutaja profiilis, lisades seejĂ€rel see kaust PATH-i nimekirja. Sarnast lĂ€henemist rakendatakse GNU Guixi pakihalduris, mis pĂ”hineb Nixi arendustel. Pakettide kollektsioon on esitatud spetsiaalses Nixpkgs hoidlas.

Peamised uuendused:

  • Lisatud 17777 paketti, eemaldatud 9393 paketti, uuendatud 16249 paketti. Lisatud 145 uut moodulit, eemaldatud 23 moodulit. Pakettide arendamisel ja hooldamisel osales 2491 arendajat.
  • Pakutud on kasutajate keskkondade KDE Plasma 6.0, GNOME 46 ja MATE 1.28 versioone. Komplekti kuuluvad pakettid kasutajakeskkonnaga Lomiri (endine Unity8), mis kasutab Waylandi ja. server Mir 2.
  • Lisatud 66 uut teenust, sealhulgas AppImage, Anki Sync Server, Clevis, dnsproxy, Guix, intel-gpu-tools, isolate, microsocks, RustDesk, watchdogd.
  • Linuxi tuum on uuendatud versioonile 6.6 (oli 6.1). Juhendide tihendamiseks kasutatakse zstd algoritmi.
  • On tagatakse ELF formaadis kĂ€ivitatavate failide kĂ€ivitaja paigaldamine, mis kuvab veateate, kui proovida kĂ€ivitada NixOS-i jaoks kogutud kĂ€ivitatavaid faile. Deaktiveerimiseks on seadistus "environment.stub-ld.enable".
  • On loodud vĂ”imalus luua sĂŒsteeme, kus Perl tĂ”lgendajat pole installitud (sĂŒsteemi sĂ”ltuvused, mis kasutavad Perl'i, on muudetud valikulisteks).

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster