Lëshimi i shpërndarjes NixOS 21.05 duke përdorur menaxherin e paketave Nix

Paraqitur është lëshimi i shpërndarjes NixOS 21.05, i bazuar në menaxherin e paketave Nix dhe ofron një numër zhvillimesh të pronarit që thjeshtojnë konfigurimin dhe mirëmbajtjen e sistemit. Për shembull, NixOS përdor një skedar të vetëm të konfigurimit të sistemit (configuration.nix), ofron mundësinë për të rikthyer shpejt përditësimet, mbështet kalimin midis gjendjeve të ndryshme të sistemit, mbështet instalimin e paketave individuale nga përdorues individualë (paketa vendoset në drejtorinë kryesore ), dhe lejon instalimin e njëkohshëm të disa versioneve të të njëjtit program, sigurohen montime të riprodhueshme. Madhësia e imazhit të instalimit të plotë me KDE është 1.4 GB, GNOME është 1.8 GB dhe versioni i shkurtuar i konsolës është 660 MB.

Risitë kryesore:

  • U shtuan 12985 paketa, u hoqën 14109 paketa, u përditësuan 16768 paketa. Versione të përditësuara të komponentëve të shpërndarjes, duke përfshirë gcc 10.3.0, glibc 2.32, mesa 21.0.1. Kerneli bazë Linux është përditësuar nga versioni 5.4 në 5.10, me kernel 5.12 të ofruar si opsion.
  • Desktopët janë përditësuar në KDE 5.21.3 (+ Aplikacionet e KDE 20.12.3), GNOME 3.40 dhe Cinnamon 4.8.1.
  • U shtuan shërbime të reja me GNURadio 3.8, serverin e vërtetimit të Keycloak dhe platformën e diskutimit të diskursit.

Kur përdorni Nix, paketat instalohen në një pemë të veçantë të drejtorive /nix/store ose në një nëndrejtori në drejtorinë e përdoruesit. Për shembull, paketa është instaluar si /nix/store/f2b5...8a163-firefox-89.0.0/, ku "f2b5..." është identifikuesi unik i paketës që përdoret për monitorimin e varësisë. Paketat janë projektuar si kontejnerë që përmbajnë komponentët e nevojshëm për funksionimin e aplikacioneve. Një qasje e ngjashme përdoret në menaxherin e paketave GNU Guix, i cili bazohet në zhvillimet e Nix.

Është e mundur të përcaktohen varësitë midis paketave dhe për të kërkuar praninë e varësive të instaluara tashmë, përdoret skanimi i hasheve të identifikuesit në drejtorinë e paketave të instaluara. Është e mundur ose të shkarkohen paketat binare të gatshme nga depoja (kur instaloni përditësime në paketat binare, shkarkohen vetëm ndryshimet në delta), ose të ndërtoni nga kodi burimor me të gjitha varësitë. Koleksioni i paketave paraqitet në një depo speciale Nixpkgs.

Burimi: opennet.ru

Shto një koment